SolidTrust Pay
Consumer Report
I've using STP since july 23rd 2012. I realized that they are really slow on the payment. Recently, I placed 2 credit card deposit requests on the same day, August 31th with STP. The first amount was 55 USD is still in pending, as up to now sept 6th. The second one 50USD is funded on Sept 3rd 2012. ...