I dont know anyone who used NCSA; they definitely send out alot of spam emails. I recommend trying a more boutique service; I think they are relatively new but I heard great things about CSS (College Sports Services). My cousins daughter was really stressed and not getting much love from coaches. She used them (not cheap) but she was committed to a school less than 2 months later and it was a school she only could of dreamed of months earlier. He said best money he ever spent on lacrosse.
I am still a couple years away from process but my wife stressing already. I wish you nothing but good luck!!