I guess the term "still in business" is a relative term. After calling and emailing I have not received a reply so I am going with not in business as far as I am concerned.
lucky I was able to figure out the shifter parts and got them from McMaster-Carr