Customer Service isn't in their vocabulary. They didn't mention a deposit of $60 cash