For U.S customers with U.S shipping addresses delivery is provided by USPS or Fed Ex. Once your order has been shipped, you will receive and email confirmation with your tracking information. New orders are typically packed within 2 business days of ordering. You may receive your order on the day specified during check out, based upon the shipping options you selected. These time frames are a guide as we offer no guarantee unless otherwise stipulated in your shipping option.