Make your own. We always make ours--sans the sheep's stomach because you can't get one around here. We use a boiling bag then run it in the oven for a few minutes before serving, and it turns out great.

Take a look at the haggis form 2007:


And this from 2008:


Bet it tastes better than that canned stuff, too. We use lamb, chicken livers, and a bunch of other stuff including real Scottish oats which you can find in any supermarket.

PM me for a recipe if you want one.