We ship all orders from our local post office. We usually ship your order the day after we receive it. Large orders or orders placed on holidays may take an additional day or two. Getting our product to you safely and quickly is our top priority. Shipping charges reflect postage rates and a small fee for boxes and packing materials.