I highly recommend discount tire, they bought tire rack, so they have the same pricing structure. I just picked the tires online and setup the appt online. Didn't have to talk to a person until I got them installed. 4 techs did one tire each and I was out of there in less than 30 min, and it was less than $1500.
I had a similar experience at Discount Tire this summer. I had to buy tires in somewhat of a pinch in a city I wasn't particularly familiar with, so I had no shop relationship and I couldn't wait a week or be tremendously picky.
My local shop guy had cautioned me about using Discount Tire as, while they have plenty of help, he's had more than a few examples of buggered wheel studs thanks to their techs running down lugnuts cross-threaded.
However in this case, Discount Tire was my only real option to get tires with solid ratings at a reasonable price, relatively quickly.
The desk manager recommended some Firestone tires (more available) over Michelins (my preference). The Michelins I would have had to wait an extra day (pushing it) and were quite a bit more expensive, but he said their Firestone tires are just as good in his experience and what he'd use on his truck. Maybe a sales job.
Anyway I went that direction, he had to pull them from another shop but had them there the next day, I made an appointment and they had them off, replaced, balanced and installed in about 45 minutes. They also took "the best of my old tires" and replaced my spare tire as well, no extra charge.
I know they will also check and rebalance your tires in like 15 minutes while you wait with no appointment and no charge -- assuming there's a spot open.
So, I'd say customer service is pretty great, but I'd be careful to double-check your lug torques after the fact if you go with Discount Tire.