Oilua: wow! thats a freakin steal! I'm getting those same tires tomorrow (same size), and its costing me $460. I can't believe the difference in price between USA and Canada. It really isn't fair.
Anyways, Costco is by far the best place to get tires. I've had nothing but amazing customer service from them. My Dad got a set of BFGoodrich tires on his 2002 Dodge Caravan about 6 months ago. They were making some noise, so he went back, and they discovered that the tire that he got doesn't fit properly on steel rims with hubcaps, cuz the tire pushes on the hubcap a bit. So what did they do? They gave him a set of Michelins, and all he had to pay was the difference in price between the tires. He used the set for close to 6 months, and they didn't charge him anything for it. Amazing. I doubt you'll find a tire shop anywhere else that will do that.