Terrible. The left hand doesn’t know what the right is doing. I had a notice on my orders page that delivery of my order was cancelled and a refund would be made in 3-5 days. I called customer service and was told they couldn’t send a replacement until they received the product back from the courier. The agent then said the package is still in Calgary warehouse, 6 hours from here and he doesn’t know if it can be delivered. Nor will they send a replacement until the item is returned as the packaging was damaged. But they still had the item! I was getting nowhere with the agent so after over an hour of back and forth, I finally had to give up as all I was getting were scripted answers. So I called the courier company (Purolator) who gave me the TRUTH, the package was NOT damaged, it had in fact been mislabeled without a return address and was returned to Amazon for proper labelling. The information I had on my order page apparently won’t show on the shipper page until end of day. Why is there such a disconnect between order depart, shipping and customer service that the customer knows more about status the Amazon does? This is about Amazon.caUnfortunately I can’t post a screenshot of what Amazon stated re my order cancellation.