are deposits on vehicles from the dealer refundable?

No, that won’t be worth anybody’s time. What you could do, if you’re so intent on e-mailing this company, is ask them if they offer a refundable deposit on new vehicle purchases.

:lurk