So I've found some reduced salt stock cubes in Tesco by Knorr, but I was wondering what else was out there. What stock does everyone buy, and which is the best and where do you buy it from?