Hi Darla,
Thank you for your feedback. We apologize for the longer than usual wait time for your order. Due to new rules and restrictions at the borders, all carriers are experiencing delays. We typically see orders to the US take 5-7 business days. We appreciate your patience and understanding. If you have any further concerns, please don't hesitate to reach out to us.