The discount supermarket has cut the price of its Quality Street to £3.95 for a 600g tub, making it the cheapest on the market - but you'll need to be quick