I had a similar experience to many of the past negative reviews on this site.
Absolutely brutal experience, they lie and tell you that the bank won’t take your downpayment before even trying to get a loan.
They hide fees with no explanation if you catch them, check the HST charged, mine was overcharged. If you’re financing, check the amount they attempt to approve with the bank, they attempted to take out over $1000 more on my loan than was needed. (The bank cuts a cheque to the dealer for the total financing amount, and then you are stuck paying off the balance to the bank). They essentially attempted to overcharge me $1500 for a used vehicle and thought I wouldn’t notice.
They will tell you that they are not trying to rip you off, and if you’re trusting that’s exactly what they’ll do.
Do NOT go here, this was the worst experience I have ever had at any dealership in my 49 years.