Yeah as I said UltimatePay rejected my Credit card at first, but I had to spam through it a few times and it finally accepted it. But I guess the easier workaround right now is the Ultimate Game Card.