I ordered mine on the 17th of May and got free shipping because at the time the only other option was the 40 dollar DHL and... screw that.Anyway, I'm on the 3dsflashcard discord and after seeing tons of people get tracking confirming that they'll have their pros this week and I haven't received any sort of update that mine has even SHIPPED yet, I contacted Allen. I was told that. Their reasoning was that they want everyone who got free shipping to upgrade to USPS shipping from inside the US so they can get it faster. My problem with that is that if they had just shipped the first batch to us instead of to their US warehouse, it'd already be on it's way and probably arrive around the same time if not just a little later, which I'd be fine with. It really sucks that they did this without telling anyone and now people who ordered much later after they provided the option to get USPS shipping during the ordering process will get theirs first.Source:The only reason I know this now is because I messaged them directly. If I hadn't, I'd still be waiting on it to ship from china from a 2nd batch, even though I ordered in May. And now I have to pay an additional shipping charge and he said the fastest they could get it out would be a couple of days from now. I'm really not happy about it, but I guess that's all I can do if I don't want to wait another month or two for the 2nd batch to ship from china.Ultimately, I've heard good and bad things about 3ds-flashcard but honestly this has been my experience and so far I'm not pleased with it. Then again I also ordered another from modchipsdirect and they have even worse communication so it seems the grass isn't really greener. Hope this helps if you're still waiting to hear from them. Better change your shipping method before its too late if you care about getting it anytime soon.