Hi Joseph,
Thanks for your feedback.
Normally, it takes 6-8 business days to deliver. Sometimes, the orders might be delivered later than expected 1-3 days due to the delay in shipment or being held by Customs.
We will try our best to finish the process and urge the Logistics company to make sure customers will receive their orders as soon as possible.
For any inconvenience, we do apologize for that. Hope we have more chance to bring you our best items in the nearest future.
Kind regards,
Customer Support Team.