Delay Notice from May 7, 2025
Orders placed May 7, 2025 and onward may experience up to 10 business days in delay on top of the usual 15 business days that most orders take to make. This blog post will be updated when the delay is no longer in effect.
Thank you for your understanding and patience during this difficult time.