Bag orders should arrive within 2-4 days after they've shipped via USPS priority mail or FedEx Ground Home Delivery. Bulk orders vary from 1-3 days after they ship, depending on destination.