I'll bite - I remember trying to deposit a while back and wasn't able to get a credit card to work, everything was declined. Not sure if it's gotten better since, but do you have any suggestions or anything for deposit options and/or any kind of prepaid cards that may work?