First, welcome to the board from Seattle. Post some pics of your rig. It looks awesome in the avitar.
My understanding is that STC was purchased and are currently reorganizing, but that was a while ago. Maybe the new company decided not to start up again. The guy who runs
http://www.offroaddesign.com/ used to be a reseller. He may have some insite as to what is happening.
Bestop makes tops for the Blazer and sometimes you can find nice ones on ebay.