I ordered the 16gb off of negri. I did the free ground shipping, and i was expecting it would take a week (as they said estimated 5-7 days) to get it. I ordered it on Monday, and its out for delivery right now! It came via las vegas (as opposed to HK). so I think it depends which model you bought.