Deposits are the industry norm. I haven't seen anyone without a deposit in almost 6 years. Originally Posted by Lexxxy