I went to a car dealership to buy a car, I deposited 300 dollars,he told me he is going to hold the car for 3 weeks,until I bring more money,but is 1 week I can not bring the rest of the money,so iasked for my money ,he said is not refundable,I did not sign any contract,can he keep my 300 dollars,please help.