Find my thread in the tmc forum, it'll give you a solid idea what tmc is like. If you're a rookie, they aren't bad at all, if you have some experience driving but need training on load securement, there are plenty of other places that are better
To get seat time..would be ok.. just another mega company....but for a rookie it that wants to drag a skateboard...its a good learning experience...