sounds like a real good way of loosing weight of the front of the car and for a reasonable price also

two questions
are they any better att acutaly stoping the car?`

how about replacement pads for these brakes are they the same spec as some kind of stock pads to make it easy to get replacement when needed?
just trying to learn alitle