We are continuously working to improve shipping and understand that these delays are frustrating (it is for us, too); unfortunately once the carrier picks it up, we have little control of it, and logistics at all points are facing unexpected delays.
Our expected delivery time is around 5-8 business days, which reflects current industry norm and carriers being overwhelmed across the board. If there's no update to the shipment tracking in 48 hours, please contact Customer Support.