So SGC still answers their phone, If I were you, I would give them a call just to make sure they are still actually in business. The web site is way out of date.
As for their products, I always liked their auto tuners, but the SGC 2020 was a flop, and the DSP boards, if they still even make them, are also not too good.