We ship within one business day on most orders. For example, if you order by 10am CST on Monday your order should ship out that day. After 10am, your order will ship out the next day. We also ship on most Saturdays. After we ship your order it should take 2-5 days to get to you depending on what service it was shipped with. Please note that all orders shipped by priority 1, 2 or 3 day shipping is a estimated time and not a guaranteed time. Please note that our free shipping on orders over $100.00 is for the USA only. All orders shipped outside of the USA will be charged shipping.