So, I ordered a large and expensive item. I was told it would be here by a certain date. The item did not arrive by that certain date because, despite me previously expressly asking not to have Purolator used to send me my orders (because I like to receive my orders, and Purolator is incapable of delivering anything other than their stupid "come get your stuff yourself" sticker to your door), they of course sent this large and expensive item by Purolator. Strike 1.So Purolator is nowhere to be seen by the delivery date - hardly a surprise. Amazon's website (I'm an idiot and should have taken a screenshot) says that if I don't receive my item by a certain date, I can come back and request a refund. This was, bluntly put, a bunch of bullsh*t. I talked to Amazon customer service via their chat (and I have the transcript!) and was also told I could request a refund.Today, I requested that refund so I can order this item from somewhere else, and hopefully actually get it. And Amazon is refusing to refund me, refusing to honour information they clearly provided on both their website and through their customer service agent.This is why I HATE shopping online - (not to mention all the cheap, potentially unsafe knock-off Chinese garbage they're peddling these days). But hey, Jeff Bezos has your money so he couldn't care less.Avoid this company. I'm probably calling Visa tomorrow and disputing the charge, since the $2,000 dollars plus has been billed to me and is sitting on my credit card, and I have frig all to show for it. I regret ever having gotten a Prime Membership - an annual one at that. Fool me once....