USPS First Class domestic (USA) delivery takes 3-7 business days. USPS Priority Mail domestic (USA) delivery takes 2-3 business days. USPS First Class International takes 7-21 business days. USPS Priority Mail International takes 6-10 business days. Shipping rates may become unavailable due to carrier. Delays in shipping may occur due to holidays. Shipping information and tracking is available via email as soon as your order ships. Processing Time: For custom items, please allow up to 2-4 weeks for production as it specially handmade just for you!  For non-custom items, please allow up to 3 business days (excluding weekends and holidays) for processing time as all items are made specially to order. Delays may occur due to sales events or holidays.