Dealextreme only took two weeks for it to ship to my front door. I think the problem some people have with them is that it sometimes takes days, even weeks, to process the order before it's actually shipped out. They're the cheapest I've seen, and having a bundle with a Kingston Microsd card always helps so you're not waiting for two separate packages.