I’ve been buying there since 2023 pretty regularly with no issues so far so I hope it’ll go smoothly for you too!
I don’t remember what I did when I registered though… My address in my account just says Japan and nothing else. If I used an address, I used the address I got from some forwarding service, like someone else already mentioned.