Just cancelled an Amazon Prime free trial and closed my account. I had the Prime for a month, in fact it ended yesterday. In that time, I've had 3 orders that were given "guaranteed delivery dates" that weren't met. And each time they said "oh, it's just an isolated incident, we promise you won't have any more experiences like that with Amazon.ca."
Well, today I hit the final straw. I had an order that was supposed to be in today, but now they're saying I have to wait into the new year. The live chat "manager" CUT THE CONVERSATION on me and refused to resolve the issue beyond giving me a minuscule store credit... so they can sell me more garbage with a promised delivery date they can miss.
If you're extremely patient, this company might be worth your while, and if you don't mind paying $79 a year for "guaranteed two-day shipping" that, in reality, will take a lot closer to four to seven days, then it's the perfect place for you.
They're liars, they'll do and say anything to shut you up (except give you a refund) and they don't care at all about their customers. The lower employees (the ones who answer the live chats in general) are kind, apologetic and respectful, but the higher-ups are jerks, plain and simple.
Disgusted with this company, never again will they get a penny out of me. All they care about is your money and they'll sell you any lie they can think of to get it from your hands faster. BUYER BEWARE.