We ship domestic and international. All orders are fulfilled Monday through Friday, excluding weekends and holidays. Orders take 2-4 business days to process after order confirmation. All orders are shipped via USPS. You will receive an email/sms confirmation when your order has shipped. Please note: it may take up to 48 hours for tracking status to be updated on the USPS website. Allow 3-5 business days to receive your order after it has been processed. Please allow up to 21 business days for International shipping. We are not responsible for unexpected shipping delays caused by circumstances related to the courier, weather or other state of emergency.