MyConstant uses Prime Trust, an authorized US financial institution, to conduct the transfers. The company also has more than 1,500 Trustpilot reviews and is rated Excellent.