Might want to hold off on sending traffic to them for a bit if you're hoping for affiliate sales They've just added a new feature to lenses... a very confusing "More Info" button on the left side of the page that scrolls as you scroll up & down them. Lots of complaints on the forums and definitely a distraction from your ad copy. Hoping they get rid of it soon :|
Squidoo have already made some changes to this feature, based on user feedback. This SquidU thread about it is worth reading.