I wanted a change from good old clickbank and headed over to these sites to sign up. I know the website is just a hosting ground for other affiliate offers. But I went with Cashads and Aduncle. email from aduncle: Do I really need to email them a w8 tax form? In the 21st century why is this the only site that doesnt allow you to do this on their website? And emailing them my bank information..doesnt sit very well to me. Anyone else go through this?