But if it isn't the same car, it's an exact duplicate. Exact same mileage, same missing center arm rest, etc.
I can't check the VIN until tomorrow as it's in the shop.
The VIN on the service paperwork does match that of the registration and title.
The opinion of the guy at the service place was that "this stuff happens, and you got really unlucky". We'll see about the oil leak, though.