Amazon has built a reputation for cheap, reliable online shopping, delivering three million packages a day around the world.
But something's up with the retail giant's pricing algorithm: while it's supposed to show you the cheapest deal when you search for a product, lately things are not so simple.
A new study suggests that the algorithm may be skewed in favour of Amazon products and partners, rather than bringing up the best deal.
The analysis by ProPublica, a public interest journalism not-for-profit, found that relying on Amazon's buy box - the box on a product detail page where customers can begin the purchasing process by adding items to their shopping carts - would end up costing almost 20 per cent more than hunting down the cheapest option.
"The costs of simply buying the algorithm-selected choice can add up," the researchers wrote.