Shoppers are warned to stay vigilant to scams and offers that don't actually give the best price. Which? research found that ...