I asked customer support how can I use my VISA debit card to get in and they said "We do not accept transfers from cards through this payment system" so I said your site says VISA and MASTERCARD at the bottom as advertising. And they said "We do not accept transfers from cards through this payment system"
Don't think it was a real person giving support.


