I just wondering. Someone at my Work Christmas Lunch, said that is it considered to be the best. And is there one in particular ? Which country, which supermarket stocks it, how much - details please ?