Orders will be shipped within 5-7 days of being placed.  USPS priority mail will be used for the majority of shipments and those rates will apply.  Free shipping applies to orders over $50 that are shipped within the US only.  If you would like international shipping, please contact us by phone (605) 347-3564 or email [email protected] for rates.