Most products will ship or be ready for pick up 5-6 days upon order confirmation. Clients will be notified if orders need longer. Customer orders and larger batch orders may take up to two weeks to process depending on availability. Customers will be notified of their expected ship dates as necessary. Most orders will ship UPS ground.