Yeah, I'd highly recommend avoiding buying RaF game time in the United States. Since returning to play in MoP I've bought approximately 10 months worth over 6 accounts and it has been removed every single time I apply it, usually within 2 days.
I've found a private seller of digital game time, it goes for a premium, I pay 18k for 30 days of time, but it is still cheaper than buying the 60 day game cards from any of the random sellers on ownedcore for 40k+. In addition, I don't particularly enjoy the idea of buying 60 days at a time, I had some seriously bad luck on November 26th with multiple accounts getting banned. I prefer to take it a month at a time from this point on.