Hi Cindy,
We're really sorry to hear about the frustrating delivery experience you've had with UPS. Unfortunately, this is part of their standard shipping service. While it can sometimes take less than the full transit time, UPS guarantees a transit of up to 7 business days. Since your order was headed to BC and there was a holiday, this has added an extra day to the delivery time.
We appreciate your patience and understanding. If you have any further questions or concerns, please don't hesitate to reach out. Definitely contact us if there are any further delays or if you need additional help with your order when it arrives!
Thank you again for shopping with us!
Best regards,
The GF Pet Team