Deposits mean different things, to different people, dependant upon the dealer.
Tesla, charge an 'Order admin fee', that is non-refundable. However, numerous Tesla 'admin fees' have been refunded to people who argued hard enough.
A car deposit is generally non-refundable, unless paid remotely...