I, basically, do not go to the store anymore. Amazon offers damn near everything and, with Prime, it is delivered fast and free. Been very happy with them for about the last year.
Recently, however, they have been late and committed errors. I had 3 errors this week alone. Wifie ordered a sheet set for the guest room bed. It arrived late and, when it arrived, only 1 of the 3 pieces was sent. I ordered sights that were guaranteed for delivery on Tue. Never showed up. Had to contact them today and they said it must be lost and are sending a new order. Ordered 3 sets of hand wraps with guaranteed 2-day delivery. They arrived a day late and, in the box was - 2 blue wraps in a sealed pack, 2 black wraps in a sealed pack, and 1 red wrap by itself without any packaging. So, someone put those wraps in the box, had to have seen there was an issue, and said "fuck it" and sent it anyway.
Am I just having a bad run or is anyone else seeing this?
I can't say I've had issues about the packaging/items, but I definitely have had 50% or more of my packages miss their guaranteed delivery date. If I were you I would complain every time. They will by default usually offer you a free month extension of your prime. In some cases, by exception, they may get approval to give you an amazon credit based on the value of the package. The amazon credit can only be used on items bought and sold from amazon (as opposed to something like clever training selling product on amazon). I've had about 8 extra months added to my prime membership and over $60 amazon credit given to me because I've had so many packages late.
From what I gathered from my last conversation with one of their service reps is that this has impacted certain markets (though I'm not sure how widespread). The issue is brought up in their contact center weekly huddles, so I imagine that this is being discussed elsewhere to resolve the distribution issue. Until they either start getting packages on time or no longer tell me my packages are "guaranteed by" then I'll continue to complain when they miss the mark.