Factory outlets and shopping centres promise huge discounts compared to the high street, but product lines and prices often fail to live up the hype.