With the boom in online shopping comes a tendency to look around for the cheapest bargain. In the search for the best deal, customers of all types are liable to abandon their shopping baskets before completing a transaction-something that has been calculated to cost online retailers £2.7 billion each year…