Re: Winning USA
Not to tell you to not be concerned, but it is a VERY small operation. Seriously like one guy. With all the drama going on in Japan and the possibility of the payment service being "automatic" I would say try not to worry. The dude's extended Japanese family may have had to move or worse...
I have never heard of a bad customer service experience with them and with the Japanese reputation of a brand hinging on one guy's shoulders? I highly doubt he would poo on you.
Good luck man.