In Stock/ Ready to Ship takes 1-3 business days to process.
Dyed to Order the process can take up to 6 weeks from order to ready to ship.
Canada - 2-7 business days (1-2 weeks) Ships via Canada Post Expedited with tracking
USA - 2-7 business days Ships via USPS with tracking.
International - 6-14 business days (2-3 weeks) Ships via Canada Post small packet air without tracking