I don't think you will have any issue getting one in store from whatever seller you go through. Say they sell out right away, they will get a shipment a few days later. You should absolutely be able to buy one before that 2 week ship time online for the 16gb