Amazon.ca has shown Absolutely terrible service. Sharon H promised a refund, (after spending 30 minutes on the phone with her to sort out a damaged and incorrectly labelled product). She could also see the many, many emails that I had sent to the sender and the delivery agents, all without replies. An erroneous email from the sender arrived, necessitating a second call to Amazon.ca. The representative, Dash, said that Sharon H did not put through the refund as she had told me!!! He stated that I need to speak to a supervisor and I was put on hold for over 20 minutes, again and again ... Then being told by Dash that there is no supervisor to call me until 3 am. Dash would not help me further. He was going to disconnect the call. When asked, he wouldn't disclose his location, saying that he was on an island near the ocean by India! Dash was not at all helpful or considerate that Sharon H had promised me the refund, even confirming it with a follow up email message. Finally, I reached Guru, the supervisor, who said I would definitely be getting the full refund. I asked him to email me the details. We got disconnected... he did not call me back! A very, very frustrating experience with Amazon and definitely not consumer friendly.