To be honest when I lived in Scotland I always bought Haggis from the local butcher and never in a tin. My wife is a vegetarian and I think she eats the tinned veggie one you mentioned. At the Burns Supper I attend here in New England we had a member who managed to get it served to us via the Diplomatic Bag of HM Consul-General, as the US FDA is very strict about sheep offal.