I'm having an issue with deciding on which payment processor to use! I currently live in the USA and am requiring either using one or the other, and I'm not sure which one to finally choose. Does anyone have preferences? I think STP has been around much longer, and egopay was created so that Payza didn't have issues with HYIP programs (correct?) -- so with egopay, I'd have to exchange, but with STP I deposit money through them. I want the most liable option, so that is why I am asking on here! I have heard that STP was unreasonably blocking accounts. So that is an issue and from that, I just can't decide! Thanks