Its like much else in life - can be good, indifferent and bad. A well made haggis is food for the gods - a poor one would sicken you for life. So first impressions are important. A good malt whisky is sublime also - but again there's a lot of cheap rubbish about as well.
Very true. There is a butcher in Portobello who makes the most gorgeous haggis. As for the malt I didn't know you could get either cheap or rubbish!!!