I used to think CD Japan was expensive (especially for me, because I'm in Chile) basically coz they didn't have free shipping method. So, I used to buy more than USD$99 in YesAsia to have my free shipping. But, the shipping always would take more than a month, and I hated that.
So I began to see CD Japan and I realized that: products are cheaper and paying for the shipping is cheaper than if I paid shipping in YesAsia (I'm referring to the EMS shipping). So, since then, I always order in CDJapan. I don't have to collect $99 and I don't have to wait a month, just 6 days as much.