Hi Crewmeal,
Its true that a lot of the information is available on the net, but i think what they are selling is the "fastrack application route with partner airlines" (to take a phrase from their site). The idea is to help you become crew and not actually do the training that you'd receive when you join.
It is obvioulsy impossible to do practical training over the net!
I'd be interested to hear from anyojne who has completed the course.
Dan.