Ub: Yeah i too like all the skills from the start.

A trainer should not have to unlock the system, but i take MacBeth's point.

If you want to learn the skill by paying then you should be able to do so.
Of course there would be other ways to learn skills but id say to pay the trainer you need an extremely high some of money, becuase otherwise youd just pay the trainers and not learn them, it may take fun out of the game.