All products are usually shipped within 3 days of your order. We ship USPS Priority Mail and we charge a flat rate which covers the cost of shipping plus all packaging materials.
We do offer local pick up. If you select this option we will email you when your purchase is ready, along with the location where you can pick up your order.