Now that i've personally had experience with chevypartsplus.com, I'll write my own review:
The website is very easy to navigate and they have a HUGE assortment of items! I placed my order with no issues and immediately got confirmation in my email....not a computer generated email, but from an actual person!
I had a few questions, so I contacted Cary and got a response within minutes!!! From my previous experience, I would have to wait a few hours, but this response came in literally within minutes!!!
UPS had a snag in their system when I was tracking it and I thought, "Oh crap, it got lost..." I shot an email over to Cary for a clue...again, email within minutes!!! Cary even offered to put me on the line with UPS to find out more info!!!
Conclusion: great pricing, EXCELLENT communication and overall A++++++++++++++