The dealership "bait and switched" me a total of 4 times. I was offered a vehicle and was pressured to put a deposit and apply for financing. They acquired my deposit and I was approved for financing on a vehicle and was later told that it was unavailable. The vehicle was available I discovered after some investigative work, but, was a demonstration vehicle. It had 10,000 km on it. Basically, a used vehicle. We had a signed document of trade in and monthly payments. The dealer claimed he found a close match in Alberta. Later told me he had to devalue my trade in and charge me more (even though I would get less) Charge me an impressive amount for a minor upgrade, even though the vehicle as a whole had been downgraded. All after signing and authorizing financing.
Their response is essentially Its the other dealer's fault. I can find out the information with a phone call, and did.
Due diligence is outside of their responsibility.