Totally agree that this site is super fishy. I tried researching some of their 'store locations' on google map. Turned out to be weird places. The strangest thing is that as a Japanese site, you can't even find it on jpn yahooTx Twelve,
the store is named: dai ko ku ten store dot com.
Tx