Depositing Money#2294 By Karl Hungus - Sat May 16, 2020 8:37 pm - Sat May 16, 2020 8:37 pm #2294 Does anyone know why you can't deposit from a bank/debit/credit card anymore? All of the sudden its only P2P or crypto....WTH?