All orders will be processed within 48-72 hours. Orders are not processed or shipped on Saturday or Sunday, except by prior arrangement only. We use the UPS, FedEx, or USPS depending on the weight of your order. You will receive a tracking number once your order has finished processing and shipped so you can track your order until delivery. Shipping usually takes 7-10 business days however we cannot guarantee when an order will arrive. Consider any shipping or transit time offered to you by us or other parties only as an estimate only. We encourage you to order in a timely fashion to avoid delays caused by shipping or product availability.