We have teamed up with some of the best in the industry and in doing so we are able to offer 1-3 business day delivery on all orders 98% of the time. Only delays are usually weather related but in some remote areas it can take 4 business days. We ship via UPS and Fed-Ex. We can not ship to PO Boxes. Shipping is free on all orders unless otherwise noted. Small orders under $40 will incur a $5 handling fee.