Do they require a deposit? If so, what is the amount?
Address: 5152 W Latham St, Phoenix, AZ 85043, USA
Brelynn | Apr 16, 2019
Thank all
Robert Berkebile | Apr 16, 2019
No just a card to hold it.
Kevin Auguste | Apr 16, 2019
Credit card only.
Kelly Caraveo | Apr 16, 2019
$100 has to be on a credit card
johnross1947 | Apr 16, 2019
Call.
Luis Pineda | Apr 16, 2019
Depends they ask me for $100 deposit but they wouldn't take cash it had to be on a debit, visa card
Tony Monday | Apr 16, 2019
Depends. Call them as it can vary.
Thanks! Your answer is awaiting moderation.