I had these brakes on my hardtail for years and they worked quite well...definately had stopping power. Sounds like you've got an issue with your set.I bought a Giant Talon 4 to ride to work, it has these brakes.
Just wondering if anyone's had any experience with them and if there's anything I can do to make them work? At the moment the only way I can stop in a hurry is to run into a solid object.
Good idea to give the pads a bit of a scuff. I recall my set of brakes had residue on the rotors + pads when new. I found a steep hill and spent some time doing multiple hard stops to get some heat through them, they came good pretty quickly.I have found them to occasionally be a bit low on juice from the factory. Top them up, give the pads a bit of a scuff on some sandpaper to remove any possible manufacturing residue and aid bedding in & they should come up OK. They're not face-bendingly amazing brakes, but they're on par with lower-spec Shimanos.