Try realhotstuff. They sell it a little more expensive but they have great shipping. My acekard2i was received from dealextreme and I waited around 3 weeks for it. Not only that, the box only came with the card and nothing else, not even a microSD reader.