Please note that due to a recent increase in demand, it may take up to 3-4 weeks to process new and current orders. Additionally, all out-of-stock items should be restocked by May 14, 2021. Sign up for restock notifications on the product page! Thank you so much for your patience as we work to catch up, and we apologize for the inconvenience!