I'm trying to contact Buffalo Enterprises about a transmission adapter. No luck with their website or phone #. Are
They still in business?