All orders ship with USPS Priority Mail. Orders $50 or over ship for FREE! Orders under $50 ship at a flat rate of $4.99. Orders are processed within 24 hours (M-F) and generally take 2-3 days to arrive at your door. We do offer USPS Priority Mail Express (1 day expedited shipping) for time-sensitive orders. That price will be generated at checkout.
Once USPS has your package in their possession, we no longer have control over timing. We always ship priority mail (2-3 day shipping). Typically, USPS does a great job of delivering packages within this timeline. However, in recent months, there have been noted delays beyond our control. You can keep up with your package by using the tracking number emailed to you. We are more than happy to answer any questions regarding shipping and/or delayed packages. Please feel free to reach out to us!