Brake pads and rotors - where to go to have them replaced?

:
2009 CX-9 Touring AWD
Any recommendations besides the dealer? Meineke always has a $50 off promotion, I've never been there but they seem to ave just about the wort reputation online. How about PepBoys or STS? Ideally, I'd like to buy the rotors and pads online and take them somewhere to be installed.
 
Back