Payza
Alertpay Payza stole my money and wont respond to my tickets
I made my payza account a few months ago, And I had $37USD in it. I wanted to withdraw my money, so I requested a check, It said it would be, "Sent in 1-2 business days". But here I am weeks later and I haven't gotten it. I submitted 2 tickets, about a week apart, Nether of them where ...