Please allow 1 to 2 working days for the preparation of your orders. All orders placed between Monday to Friday are immediately processed, while, orders placed on Saturday and Sunday are processed on Monday. Same is the process for any holiday, and these are processed on the next working day. These dates are based on carrier shipping practices, destination and the items you order. (Expected delivery dates are estimates. Orders can be delayed due to verification or time of order being placed.