yes they are very legit. they are one of the few firms that actually put an extreme amount of effort into training you. now in terms of the deal you get, obviously it is less. however, its give and take. your chances of success here are much greater than most other places i think and for that you must pay something. so in the long run, i think starting here is a very good bet.