Customer goes to a dealership in Texas to buy a used car. Car is test driven and customer likes it.
Customer makes agreement to buy the car, and they settle on a price. Customer signs a deal with a trade, and pays the down payment. Customer then expects to take delivery of the car.
Dealership says they need to put a part on the car. They say they can have the care ready the next day. I ask why and what is the part but the salesman can't tell me. Or won't tell me. I say ok and intend to come back the next day to get the car.
They tell me they 'ordered' the part and it won't be in until 5 days later and they expect me to be able to pick up the car after it's installed 6 days later.
I tell them no, I want the car now and I'll bring it back to let them install it when the part comes in. They say 'no it might be a liability to them if they release the car and there's an accident.'
I say - wait - you were letting people (myself included) test drive the car at highway speeds and you didn't think it was a liability and now you just don't want to release the car.
I told them I'm paying 15 dollars a day in interest on the car, and you're refusing to deliver my car to me. I consider that a breach of contract. So I want to void the deal. Give me my down payment back.
They want to keep the car but keep me bound to the contract.
Is that legal? It should be my car and my decision as to whether or not I want to drive the car while waiting for a part. Not theirs. And they won't even tell me what part they ordered and want to put on my car.
I've researched it and Texas law doesn't seem to really have many laws requiring a 'cooling off' period. See: Contract Date Vs Date of Possession