All items are shipped via Priority Mail within 4 days of payment. If you need your order sooner, please contact us before ordering. Once items have shipped, a tracking number will be sent to you. Please note that after items have shipped, delivery time is out of our control. Shipping charges are based on weight and zip code. Orders over $50 ship free.