Orders ship within 2-4 business days via USPS Priority mail. If you need something for a certain date send an email to hello@runink.net and we'll see what we can do! As all items are made to order, returns are not accepted.