We have had Prime for many years now, first got it mainly for the free two day shipping, now it also is for streaming. Prime two day was good for many years, now however our shipping seems to take about a week on average for any order to arrive. And after talking with our UPS driver it may not be Amazon that is the hold up, he told me UPS is now scheduling certain areas to be delivered on certain days of the week to help control costs. Which is funny to me when I have seen three different trucks drive by the house on the same day, seems they would do better if they watched what they were doing when loading the trucks. Plus we had the same driver for years until he retired, now we have 3 or 4 or 5 different drivers. Seems to me keeping one guy/gal on a route who is familiar with an area would be better for efficiency.