We ship from our store as well as directly from our 10+ distributor's warehouses located across the United States.
This allows us to get your order to you more efficiently.
When you order online, your order is placed the same day to ship out the same business day (if ordered by 2 PM CST).
Orders are typically delivered in 3 to 5 days.
Free Shipping on orders of $100 or more.