Normally takes a max of 10 days to process order once placed. Most receive within 6-8 days. It's best to place order on Sundays or beginning of the week. 

Ships through USPS, tracking is also available. 2 day shipping. 

International Orders take up to 10 days, most receive on the 8th day. 

No returns, all sales are final.