Whats the best (and easiest) way to deposit now? i tried both my Visa debit card and credit card and it wouldnt accept either. Is the Ultra Prepaid card the way to go?

help please because i can finally play at FTP with rakeback and want to grind.