Anyone know what these are, because my pads are to worn to hold on my front wheel, i got these pads thrown in with my old bike, fitted them and they are dreadful, dont hold the wheel at all http://img504.imageshack.us/i/001gd.jpg/ I can press the brake full, and still pedal, nearly normal, shocking. lol