Although the platform claims an 85-90% success rate, there's no verified evidence, which makes its legitimacy questionable.
This review reflects the subjective opinion of the user, and not the official position of the editors.