Comment Comment by kylec Any idea what forms of payment they'll accept for a deposit? Will a debit or credit card work? parent kylec 10 years ago