I'm not sure if it is a legit site -- I don't think the sps are placing the ads, but that the site is grabbing them from elsewhere to increase views. For example, someone who posts on CL and wants you to use the ad reply to contact them would not put any other contact info in their ad. An ad grabber, like this one seems to be, can't give you access to the advertiser at all, since the sp herself didn't place the ad thru that site.
It might be possible to get more ad info or access to an ad if you register as a member, which seems to be an option.
I would suggest that instead of trying to use sites that imo have no credibility, are not being used by the sps themselves, just stick with perb, erslist, duttslist, vancityads, and lulu. I know CL gave the impression there are thousands of options out there, but multiple postings repeated thru the day by 50 different advertisers plus 150 others not overposting is not "more" choices lol.