Bought a Mazda 3, returned it 4 months before my lease ended. I had it inspected prior to returning it. Upon return the "salesperson" guaranteed me that all I owed were the outstanding months. It was returned below mileage. 2 months later I get an invoice for the 4 months, $2000.00 in repairs, and a $200.00 restocking charge plus $500.00 for extra kilometers. Too late to go to Jeep at this point, they gave me a cheque for the 4 months and would have paid the repairs that would have done elsewhere. I spoke to the salesperson, he called me a liar, he was yelling at me on the phone..... went to the SAAQ for mt registration renewal for my other car, Mazda never cancelled the registration, he claimed that I didn't have my registration on me at time of return. CROOKS!!!!!!