So as the title says...any of you guys from the GTA have experience with tires23?
The reason I ask is because I went in on April 29 and placed my order on some Ikon wheels. they told me it would be no more than 2 weeks or 15th of may. It's now June and nothing. I have contacted them several times asking about the order status and each single time I get the "we don't know, we'll call you back".... So I'm upset, I really want my deposit back, plus I may be leaving the country for several months, so no use for new wheels while I'm gone. Any body had problems on getting a deposit back from them if any?
