Discussion in 'Black Hat SEO' started by Kralj187, Jan 28, 2014.
Like the title says...
I am not familiar with Payza, but I can probably create an account. I'm going to send you a PM.
Payza is the new name for alertpay.
Is it a reliable service? I usually use Paypal.
Separate names with a comma.