From the official site:
You have 29 days of play time remaining. You must sign up for a
recurring subscription plan or redeem a Game Time Code before you can
play. If you sign up for a recurring subscription, you will be billed
automatically at the end of your current remaining play time.
Let's check that again. I have 29 days of play time remaining. I can't actually play however. I can't play because even though it's in my free month I have to subscribe using a credit card or add game time using a game card.
It's a scam. I have a free month but I don't have a free month.
I don't quite frankly mind giving them my debit card number but sadly their site isn't working at the moment and I can't even get to the page where I would enter its details.
And of course anyone who pays by game cards must buy two months worth of game time even if you had only wanted to play your free month then decide later.
I'm sure whichever accountant thought this particular swindle up is chortling his way home with a fat Christmas bonus but these things always bite back in the long run. Blizzard leads the way in MMOs because people respect the name. EA is not adapting to its competitor's success.