I googled 'incentaclick' and this site came up - forums.build-reciprocal-links.com/affiliate-programs/4075-have-problem-incentaclick-company.html i guess they're scraping digital point?