I recently ordered tires through Canadian Tire for my car. Since the tires weren't in stock, the service department looked for them and told me that a different Canadian Tire had them in stock. This being said, they would only take a week to come in. I had to pay for the tires "up front". It is now close to 3 weeks and still no tires. I am not impressed to say the least.