Shipping Estimates

Below are estimated delivery time frames provided by the Post Office(s). HAPPY ENDINGS® cannot guarantee delivery times once packages leave our facility. 


Canada: 4-12 business days 
United States: 9-14 business days 
International: 14-24 business days  


Please be aware that with all shipping options, most do not include transit time on the weekends. Delivery estimates are based on the handler's shipping speeds, and start after we have processed and shipped your order. Canada Post and our partner, the United States Postal Service (USPS), are experiencing unprecedented volume across our networks due to increased volume combined with modified processes to protect employees and the public from the spread of COVID-19. Orders shipped across the border may be delayed at customs which are out of our control.