We typically ship out orders by the end of the next business day after payment is received. Your shipping costs are factored into the cost of each item in our online shop, so no additional shipping charge is required. We only ship to the continental United States. No international orders. We ship by the fastest means possible. Larger orders are usually by Priority Mail, which typically arrives 2-3 days after shipping. Smaller orders are mailed by first class mail.