If that does not win your trust, though, perhaps their frequent audits by eCOGRA will. –