Based on our research, Costco, Sam's Club and BJ's Tire Center offer some of the best overall tire-buying experiences including low prices, free services after the sale and convenience.