I dont know... I didnt send them a lot of traffic, but I made some sales but they have a low payout and conversion rate. I think they get most of their subcriptions from guys who buy their videos
I dont know about webmaster support... never have contactd them. sorry
