Solid Trust Pay
No way of contacting
This company is a sham... The 2 #'s that used to be listed on their site are no longer listed!!! If you can either one of them, they are either busy or ring until the line goes busy. There online customer service is "offline" and they delete any tickets that you submit within 2 days. I ...