Mine are squesking like mad now so im assuming that means they are in need of replacement never done it before, is the best place for the halfords since thats where the bike is from or online? its a 2010 subway 2 tektro brakes i think