We ship in-stock seeds usually the next day after receiving your order but no later than within a few days. We will use USPS exclusively unless the size of the order justifies using a different carrier. We are unable to ship to addresses outside the continental U.S. USPS lists 2-5 days shipping time which we have found to be accurate.
Currently shipping is just $3.50 for orders under $35 and is FREE for orders over $35.
Note: We will hold Friday orders until Monday so the seeds don't sit in a postal building or truck over the weekend.