A week ago Google was forced to stop taking orders for the 16 GB version of its Nexus 7 tablet due to high demand. However, the company rushed to get it back in stock, and now it is available in the Google Play Store, with a current delivery estimate of three to five business days.