You can now pre-order the 60-day pre-paid cards! Many have asked for and about them. This way you can pay for your SW:TOR addiction without linking your credit card to the account.
You can pre-order the cards at Amazon right now. The shipping date is December 20, release day, so you can have them just in time for the game’s launch. Expect many retailers to start selling them in the coming months or even days. See you all at launch day!