We actually exist, same location since 1981! How many companies can claim that?
Beware of a lot of Internet companies that are not brick and mortar locations, that may disappear with your equipment. We intend to be here another 27 years !! Thanks !! - Atlas