If Yesasia is usually slow for you, and you can afford the extra $3, go with HMV definitely. Yesasia for me, the stuff usually arrives several days before they estimate, but depending on where you live, that's gonna be different. I always go with yesasia just cuz i'm broke & patient and if you're broke & patient, they're by far the best option.