If it is just the haggis you're wanting to try and if you have an apartment instead of an hotel; for some reason best known to themselves the supermarkets (at least where I live in England) seem to have the stuff year round in the sausage area. I've always thought it is because nobody wanted it in January and they keep hoping somebody will take the rubbish of them before it goes off (how could you tell?).
I even saw it in Costco last week.
These aren't the wild haggis, y'ken? They are all wrapped up in plastic, but cook and eat it you can. Don't forget the tatties and neeps.