M&S is selling a 1.2kg tin of its Big Mix for just £12 - and shoppers say the cheaper chocolate is BETTER than the popular Quality Street.