I just go to the local speed shop that for some reason has the reputation of overpriced.
I just ask them to and they match TireRack prices, don't cost any more than anywhere else for balancing, etc., and the last time I got tires I also got an oil change, new fuel filter, radiator flush, new...