Deposit = pass Originally Posted by Mecca
pass as in definitely not. scam usually. especially out of town number, and a 30% deposit. big nooooo. Originally Posted by Waterpower