You might want to call A Southern Seasons in Chapel Hill to see if they have it.
Yrs ago there was a small shop in CH, the guy did all his own smoking, bluefish, trout, salmon, it was awesome! I believe he closed down, haven't been able to find anything like it locally. Hope someone posts a new source for us. Here's one that does mail order
Products | Sunburst Trout
And, just found this, outer banks is not that bad a drive if you go to stock up.
http://www.weepingradish.com/Smokehouse.htm