I'm not sure about the credibility of the Ultius reviews, but the company's reputation is good. SiteJabber gives them 4.3 out of 5, and on Better Business Bureau, the rating is 4.9 out of 5.