Payza
Consumer Report
They have my money but its not in my account or back in my bank account! No help what so ever shame on alertpay owners for passing their biz onto complete scammers not happy at all hope they get shut down fast! ...