Thank you for your support. Please note, most orders are completed within 3-4 weeks after your order has been placed. However, due to the global supply chain shortages, our industry is facing inventory challenges. You will be notified should your order be delayed more than 5 weeks.