What about local retailers who understand that customer service is their #1 job. After that comes whatever they sell, install or service.
I think that customer service, as it relates to the retail experience is generally a crock.
That is, a sales persons job is to sell, that alone, makes them at some level conflicting with what customers may want.
Not that a good store is a stupid decision, but when you have good sales support, in a B&M store, then price is almost always going to be higher than alternatives due to overhead requirements.
Now, custom install stores, are far more than a general B&M store and they do offer far more than retail stores alone do.
Likewise, no-sell stores, like Costco/Sams Club who don't care if you buy or don't buy, but still give you solid store policies aren't a bad thing.
But, for online, Monoprice is one of a few stores (Visual Apex is another) which has it all figured out nicely.