Amazon has now taken away free delivery in the UK for items worth less than £20, although books are not included in the new caveat.
The change means that customers must spend twice as much now in order to qualify for free delivery.
The change is in an effort to push buyers into signing up for Amazon’s Prime service.
The announcement was made on 1 May on the retail giant’s website and took effect immediately.
Orders including £10 or more of books will qualify for free delivery. Orders of £20 or more in other products also qualify. The previous limit was £10.
Amazon Prime costs £79 every year, after a free trial period. For this, subscribers get unlimited one-day delivery.
In addition, Prime gives unlimited streaming of thousands of films and TV episodes, access to Kindle titles to borrow without charge and unlimited photo storage.
A number of customers, however, have complained that they were unknowingly signed up for Prime while ordering from Amazon and later found that £79 had been taking our of their bank accounts.
Amazon had provided free delivery until introducing the £10 minimum in 2013. Now customers will pay delivery charges on most small items.
The internet firm says last year it added more than 10,000 new pickup locations in the UK for Amazon purchases.