I've previously given Amazon a 5-star review, based on the trust I had in the brand and its reliability. I am a Prime member - because I like getting next day delivery. Over the past 4 to 6 months, the service has become unreliable - no-show deliveries, with no explanation, or items just dumped on my doorstep which is on a main road. Many items are not available for even 2-day delivery. I have spent thousands upon thousands with Amazon, but I'm done. Will be cancelling my Prime when the current order FINALLY arrives and shopping elsewhere.