Legit company. At first I had heard good things about them but looking at other reviews they haven't scored very highly, I had a very bad experience with them and would not recommend them to anyone.
So far, it feels like a scam! I'm so frustrated! I am googling the CEO and I'm going to try to contact him directly. I don't know what else to do. No responses to multiple emails and phone calls.