I went through Patrick @ BMA, did a full brake job, rotors, pads, fluid and sensors myself. Don' know if prices are current, but mine ran me under $300 shipped. Rotors are REALLY expensive to ship, so it may be worth it to go to a dealer who discounts to cca members. As for me, I am really happy with my results. The work took one evening (3 hours) with the help of a friend who is a good mechanic. Brakes are smoother, with less dust / squealing and equivalent bite to stock.