Well, it could be legitimate, but when it actually got down to making money with this system, I personally found it to be very complicated to operate if you do not have any prior marketing expertise.
Also, when they say that it is free, it is only free during the initial setup process, and then you will have to pay for leads and marketing material.