Car Deposit Refundable?

I googled them and it said they don’t do cars?

How about the BBB (Better Business Bureau), what do they do?