Deposit is non-refundable if subject to finance clause,250 deposit and or 2% of the purchase price,whichever is greater and B & P on your car comes back quite bad.
Seriously though i would have refunded half if they couldn't get finance,As per dattos post and to add,you want to have insurance...