Please go to SAAQ and ask them if the mileage is the same
as CarFax. This should be free service. Ask them to give you
the paper and bring the paper to your dealer. At least you
can ask back the difference of money.
Then you can call or email consumer protection of Quebec
government. If the dealer has fraud record in government,
you can sue the dealer.