I ordered an EZ Flash 3in1 (GBA sized for my DS phat ) after getting a prepaid debit card for Christmas. Seeing as DealExtreme didn't have it, I got it from 0shippingzone.com This is how long it took to arrive: 26/12/2009 - Order placed on their website 26/12/2009 - Order status: Processing 26/12/2009 - Because I wasn't 100% sure to begin with, I gave them 000000000 as my ph number. Emailed me asking for it: "We will ship the package out later." 27/12/2009 - New status: Shipped (with China Post tracking number) 27/12/2009 - Picture of my package arrives No more info from 0shippingzone, but on the China Post tracking site: 30/12/2009 - RR7********CN 2009 Departured from China Customs Australia Beijing International Airport 30/12/2009 - RR7********CN 2010 Departured from China Customs International Beijing International Airport 6/1/2010 - The package arrived at my house (technically it didn't, as the postie 'attempted delivery' but it's here) Interesting glitch about the dates there on the China Post tracking site Either way, that was the last I heard of my package before it arrived. My personal opinion? Don't bother buying a tracking number, that's all the info they give you. Now, given the fact that DX takes 2 weeks in business days to deliver (and that's the minimum estimate!) and that a LOT of these days were public holidays and high traffic post days, this is a really fast shipping time! I reckon it's totally worth the extra couple of dollars buying from 0shippingzone.