SolidTrust Pay
Consumer Report
I deposited $60 to STP last August 24 and was deducted on the same day from my card. I waited and log-in daily to check if it was deposited to my stp account but still it is under pending. Last Aug. 30, I check it again using my laptop and still the same then Aug. 31, when I was trying to log-in, ...