Sadly those are your options however. Its CC, PayPal, ultimate game cards, or nothing.

NA hasnt gotten time cards clearly and I seriously doubt we will. Its not fair considering EU players do get their vet rewards early but...what can you do?

The fact is lots of people hate using CC info and SE hasnt been considerate enough to provide us with the time cards so at this point I use ultimate game cards and deal with it.