I've always trusted Amazon for my online shopping, but my recent experience has been a huge disappointment.