Solid Trust Pay
Consumer Report
I can't believe that a company that processes money for deposits and withdrawals is allowed to do business the way that it does. I withdrew money from my solid trust pay account on June 27th and despite the fact that their website says it takes 10 business days to receive a check, as of today I ...