I like STP and I am one of the original accounts ever opened with them.
They are honest and trustworthy in my opinion.
Any issues I have had have always been taken care of properly.
The only issue I have is their poor support system.
For regular support the delay is often too long or needs to be passed on.
I have had 10s of thousands of dollars go through STP and have no issue trusting them with my funds.
Regards
Mike
Hello Mike,
Thanks for your feedback, we really appreciate it!
We have sent you an internal message on your merchant account to say thanks, but also to what we could do to improve our support system for you.