Keep in mind that all EU accounts are the same, no matter the country. Japan doesn't seem to know the difference, but that's another story.

If you purchase an EU game time card, no matter where you buy it, it should work. Just be sure not to buy the wrong region, because then you're SOL

As for what someone above posted, Amazon is in fact selling them. They physically mail them to you (so order now!)