Well may be you should do what I did last month and call Intellasys. Perhaps they will give you the same run around they gave me when I asked a very simple question, "Is Charles Moore still employeed by Intellasys?"
Receptionist: "Um, um I not really sure where he is, um I think he works in another building now. I haven't seen him. Um, to be honest I'm not really sure where he is."
Really the CTO of your company? The guy that every employee in the building would know is "the one". The website is legit. I'll bet my left @#% on it.