I've been sending emails to this and a bunch of other email addresses every couple of days for months. Today received this reply:
"Dear Customer we saw your message. We will look and see what we can do for your order. We apologize for the time it takes, we are doing it as quickly as possible. Best regards, Nippon-yasan.com"
I made an order using store credit given for the DX tv supers they didn't ship. All items I ordered with the credit are long out of stock, best case I get another store credit voucher.