Only in-stock items will be shipped on the same day if “payment confirmation” is completed by 10:30 am. Customers can receive the items ordered on the same day or the next business day. If payment is not confirmed, your delivery may take 2 to 3 business days after order.