SolidTrust Pay
Consumer Report
Did a withdraw on Dec 24th, they said it would take no longer than 5 days per the FAQ Page, I took into consideration of the Holidays, but still no money. I contacted customer support and they have not responded with a answer. Scott ...