Recently, I ordered brake rotors and pads from Autopartswarehouse.com. Aside from having great prices and free shipping their customer service is top notch.
I was having an issue finding a part and noticed their chat with a live person feature. To my surprise, an actual person was on their IM and was able to promptly find my part. I also immediately received an email with tracking information.
I would highly recommend autopartswarehouse.com and especially appreciate their great customer service.