Asda's "cast-iron promise" that consumers will not find their shopping cheaper elsewhere is likely to "add to nerves", a leading retail analyst said today (28 April).