I ordered some stuff from the, but for payment they had instructions to email support@japangamestock.com for the link. I ordered from them a couple years back and had a wonderful experience. But now when I email them I get delivery failure.

Any idea whats up? Or how I could reach them?