During Covid-19 our entire supply chain has seen irregularities including timely shipping. We are still processing orders and shipping them, and we expect up to 25-30 business days for delivery. To make up for this we are offering free domestic USA shipping. If you are not satisfied with your purchase, we do offer a refund policy for 30 days; however, return shipping is paid by the buyer. Please see our refund policy for more information. For Worldwide orders please also expect considerable delays, allowing for receipt of goods up to 40 business days after your order.