Due to high demand and fluctuating inventory, we recommend that you place your order as soon as possible to secure your favorite items. We cannot guarantee the availability of items until an order has been confirmed with a 50% deposit. Officially, all orders must be finalized 5 business days (for Northern California) and 7 business days (for Southern California) prior to the scheduled delivery date.