wow, $140 seems steep. the shop is mostly going to replace it with some cheap $20 brake pads. if you are going to be ok with that, then go for it. but here is what i just pieced together, i just recently got my fronts done.
and labor is $50 at my local shop to put on rotors and pads.
__________________
.