Two years ago I would have said, it is a waste of money because these days everyone has a video camera and email and you can send your own video clips and emails to a coach. Now, however, I have seen a few things and realize that a lot of recruiting is "who you know". If the recruiting service is well-connected it could be worth it. I definitately give it more value now, after having gone through recruitining a couple of times and seeing more.