This topic has been moved to Referral - PTC (Paid to Click) sites. http://www.themoneyshed.co.uk/index.php?topic=731.0