I've never used tirerack.com, do they really save you that much time/money. Rather then going down to the tireshop and getting it done that day? That is, any tire shop but NTB, there a bunch of snakes at my local NTB.... No pun, btw.
Of course, when I had to get rear tires on my '95, no one...