Since Cheat Happens don't have plans for Adding more Payment Options, maybe i can work something out.
At Least there are not any way i can get unlimited.
Send Money, Bank Account. Just Credit Cards?
i mean really, this is the only Option? Credit Card?
Thats the internet for ya. Most places online only do credit or debit. (Debit as 99% of debit cards work as a cc too.)