Just wanna say that some people had bad experiences with YesAsia but I personally had only really good ones
Yes they are really slow but I never had a crack in my case and they did answer my questions pretty fast ^^
CDJapan is really good!! Their shipping is fast but really expensive and the items arrive in perfect condition.
The only reason I use YesAsia is because I'd have to pay customs if I'd use CDJapan. With Yesasia, I never had to pay any because of their "Free of taxes" thing, and I'm really grateful for that ^^