I have gone here for tires for for past three sets. Get a price from him, call around and get some other prices, and I can assure you this guy will do all he can to give you a good deal. I have had other dealers tell me they can't match his prices. They have also rotated and filled my tires for free, with little to no waiting.
I've gone to this tire shop several times and been very happy with their service. The shop is pretty small but they have a good selection of tire makes and they've always had the size I wanted. They're service has been pretty quick. They offer free tire rotation too. Prices are OK but usually a little better than some of teh other big chains.