We do our best to ship out products on the same day as the order is placed, if we have not yet gone to the post office to mail our packages.  If we have already mailed for that day, we will mail out the next day.  Our orders are sent via priority mail with the United States Postal Service and shipping is charged based on those rates to cities in the United States.  If you order something to be shipped outside the United States, we will contact you via email with the price for shipping and get your approval prior to shipment.  Sometimes we travel so in case we are out of town, we will ship out products immediately upon our return.  You will receive an automatic confirmation of your order and once we process your order, you will receive a second confirmation from us letting you know when the order will be shipped.