The advantage of YouRank link building services is that they tend to hold their ranks with search engines for a long time. Automated ones are often short lived and require constant updating. In this particular case, it would seem that human skill can't be replaced just yet.