Please allow 3-7 business days for your order to be delivered. All orders made by 1pm PST time will be shipped out the same day. We double check all orders to assure your products are in the best state before shipping. Once your order is shipped, we are not responsible for any mishaps throughout shipping.