Solid Trust Pay
Consumer Report
Solid Trust is an impossible company to get in touch with. They do not follow through on complaints to get them resolved. My friend and I each signed up for an account. First, my friend could not even get back into his account for a couple of days. Finally, somehow, that got resolved. Who knows if ...