If the item is an in store item it is generally ready within 2 hours, however we do utilize a shipping partner for some of our items and your instore pick up may take 3-5 days to arrive in store. If you need an item quickly please reach out to us for assitance.