Products are generally shipped within 72 business hours of when the order is placed. Shipping is free for orders $50 or more, free shipping will be shipped via USPS priority or Fedex and is subject to our disgretion. If you have any further questions regarding shipping, please feel free to contact us.