Car Deposit Refundable?

exactly, its not worth a dealers time to force you into a car. Keeping your deposit yeah but not force you into a car. In terms of OMVIC, they are a council which tries to act as a mediator between people and dealers in a dispute. However, if you signed a bill of sale, just like when you a sign a contract for a mortgage, a job contract, etc. It is still a contract and money changed hands which binds it as well.