Good story, sounds like contract law in Canada.
My first and only new buying experience was buying a Ram 1500, found one on the lot that had everything I wanted, talked to the salesman, he gave me his best price, with all the incentives added. I said still too much, we danced, he got the manager they gave me another price, I said no. Then the “what price would get you into this truck today” line comes out? I said 3% over your invoice (and I want to see the invoice), they laughed and said their prices and discounts were lower than that. I said show me, the 3% was $2k cheaper than their offer. I bought it at that price.