Can not justify subscription to Amazon Prime and have always refused to be pressured into signing up, to date, I usually submit orders of £20 plus and stick to Amazon direct supply items to take advantage of the free P&P..
However, have noted and previously commented that the delivery time for non prime customers has constantly been increasing, I reside off the mainland but within the UK, from experience, I know that Royal Mail (1st class) small parcel delivery can easily be next day, 3 days max even with 2nd class, virtually all of my Amazon orders are received by Royal Mail, can only conclude that Amazon are deliberately holding back order dispatch trying to exert increasing pressure on customers to sign up to prime.
As an example, I placed an order with Amazon on Saturday, 28/09, value approx. £150, items in stock and directly supplied by Amazon, opted for the usual free delivery, content well within Royal Mail "small parcel" catagory, expected delivery date advised as Wed. 09/10, certainly the worst I have seen to date.
I will certainly be taking my trade elsewhere whenever possible in the future, other options are available !
Edit: Typo correction