Yes they most defiantly are legit.
I live about 25 miles from there . They've been there for a long time. (1961 their website says)
John