Good site to buy tires?

IMHO, try to support your local tire guy. That way, he'll still be there when you need him.

Not to mention you need them mounted and balanced......usually they do it for free when you buy tires.