Downsview Auto
Downsview Auto Stole My Deposit
I agreed to purchase a 2005 Mazda 3 Sport from Downsview Auto Ltd. At 1230 Sheppard Ave. West, Downsview, Ontario along with an extended warranty package. I left a $500 deposit for the car on my MasterCard and was told that there would be a wait period of 3-4 business days before I could pick up ...