Hm... sounds interesting.

Best part of it, that my country - Romania - is on the list of accepted traffic.

I just might try it out. It doesn't cost me anything, I will do exactly what I am doing day after day, driving traffic to my site.

Thanks for sharing it with us this opportunity.