I hate to see American companies go under,makes me sad
I had never used a Teton ,but from what I see they look very nice. I only own two reels a Ross and a Okuma. If your looking for a cheap reel I recomend the Okuma Magnitude Regular Arbor Fly Reels. Its very light and and I havent had any problems with mine so far. Had it about 5 years. Did I mention its cheap
Probably not the same quality your use to but it is nice it even has the same drag system as my Ross.