your opinion about http://appreviewsubmit.com/

I have noticed their ad here on forum - anyone tried this (or similar service)? what was the success rate - how many reviews you really received? Appreciate your input. Thanks.