Had mine done about 3 months ago at BrakesPlus.

Didn't need rotors, but will next time...like in another 100K miles...

I'm happy with their work and it was about $350 out the door for all 4.