Maybe. But this isnt like digiket nor dl site. This is far different. Also, the fact that some people managed to use credit card. Though, fanbox are aware of the western customers, it may take awhile for them to do it.
but you're right in this case, I'm fucked at the moment.