See the thread "What will NSR do for a player" that I just bumped to the top.
No, there is no guarantee. That would be an NCAA violation.
Free sites are great...use them as much as possible, especially if they are truly free. Just keep in mind the "get what you pay for" rule. How many college coaches actually look at these free sites? That's the biggest question. There are many of them, and my opinion is that very few, if any, college coaches actually even know of them.
You would be better off to create your own profile (copy the format of my clients' profile - go to www.nsr-inc.com/tgreco,
click on Local Athletes, then click on someone's name) and email it to college coaches yourself. This is one of the tips I give families when I meet with them one on one or do a recruiting seminar. Good luck!