Thanks for your perspective, that is helpful. I also found this review:
http://www.ptc-investigation.com/pages/okpay.aspxP.S. I did also see a couple of reports online from people saying they got locked out of their merchant accounts after building up large balances... So maybe they are not trustworthy to hold large amounts.