I know someone who went to purchase a brand new car from a dealer in the US. The customer came in with an internet ad and asked to test drive the car listed. After the test drive, she paid for it. But when she returned outside, and got in the new car, she found inside was different. Less features. Less comfortable wheel and seats.
The dealer argued they make an honest mistake with the test drive, but they sold the customer the car they asked for, the one from the internet ad. They think the buyer must have been aware the car they test drove was too nice.
The customer though thinks they deserve the car from the test drive, even if it was a mistake, because they first tested it and immediately paid five minutes later.
Update 1: To clarify, this was a brand new car, not a used car.
Update 2: The VIN on the contract matches the VIN of the car the customer received. The customer didn't expect she'd get a different car, so didn't think to check VINs before signing the paperwork.
Update 3: The customer remembered the test drive car's mileage, as it was a unique number. Weirdly, the contract lists the mileage of the test driven car, not the mileage of the car she received. When she was signing the paperwork, this just supported her idea that everything was fine.
Was this a breach of contract? Is the customer entitled to the online ad car or the one in the test drive? What law supports this?