The thumb rule is, much better number of backlinks internet site has, the bigger it will rank on the list of major s.
On the other hand, should they have this guarantee, then it means that they fully support and feel as if their product will aid you. https://twitter.com/cslcschool