For all you USA people, this is interesting.. I ordered MXE on Dec 9th (which turned out to be fake), and it took exactly 31 days to get to me through the USPS, as it just "showed up" in my mailbox. It was not tampered with by customs either, so I have no idea what held it up. Then on Jan 7th I ordered more MXE from 2 different places, hoping one would at least be real. They both went out that day with tracking numbers. Every day I checked the tracking numbers and nothing, no record in the USPS system of even having them. It's like they didn't exist. I checked today and still nothing. Then, I get home from work, 3 hours after my last tracking number check and theres a note in my mailbox telling me one of the orders is at my post office! I then checked tracking again and it was finally updated within that 3hr timeframe from not even being in the system to "tried to deliver but no one home". Simply amazing!!! It still says nothing about my other order that was also shipped on Jan 7th but maybe when I goto get the order thats in, the other one will be there too. Then, after being ripped off the first time with bunk junk, hopefully one of the two I get now will be the real deal. So the moral of the story is to just forget you ordered MXE and then it will just "show up"..