We usually ship out as the order is fulfilled. Fulfillment usually takes 24 to 48 hours. Shipment usually takes 48 to 72 hours. We ship Priority Mail. Due to high demand, shipments may vary from 24 to 48 hours. Any Questions, please email us at heartbeatlyfe.com