We ship to the continental US and use USPS for all of our shipping services. We offer free shipping on all orders $25 and above, and a flat rate fee of $3.50 on orders below $25. Most packages will arrive within 2-7 business days from the day of shipment and most items are packaged and shipped within 1-3 business days (M-F, excluding holidays). Need it shipped sooner, e-mail us and we will do our best to make arrangements with you (expedited shipping charges will be your responsibility).