tusc', if it's the same outfit, used to be out in Greencastle, Pa. near Pittsburgh. Stopped in while at a conference back around '76. I remember them having a full mount standing Polar Bear(almost thinking it was Ben Pearson's). Used to put out a good sized catalog. Very good outfit from what I recall. Hope this helps.
Shick