yeah, i've bought loads of stuff from them in the past, and they always send a $5 coupon everytime you buy something to! ordered shikigami no shiro II on DC from them and it arrived within 4 days.
Relax dude. Some people just prefer Japanese versions, especially if you aren't getting the Korean or Chinese versions cheaper (as with Lik Sang where the Chinese versions cost as much as the Japanese versions).