Maybe because they are easier to use and also many clickers that active in those PTC sites use Payza to pay member and also make deposit. In fact we can see that Payza has a lot of users even it has tendency to decline.@sinderin Pushing money into Payza account is mainly from PTC sites, i never know why PTC sites like using this processor for payment, Neobux, clicksia etc.