Ok,you've given us your 2 cents..here are my 2 cents.
I like the site and what they offer.I havent had any problems with them and unless I encounter some problem with them,I will recommend them.If ANYONE wants to use them,thats their choice,if they don't want to use them,thats their choice too.
I know this isnt the best example out there but its the only one I can think of right now so..do you think google is a rip off?I see their box on so many site and I know the owners (the ones I know of personally) aren't getting paid for the searches performed.They own the sites,they know they can get results they will be paid for but they chose to add a non paid search box..their site,their decision.I'm glad though you got a chance to plug your site.
On that note,I'd also recommend
Matt's Script Archive
Also,I don't see anything wrong with having a link back to someone..especially if they are giving you something free.
I guess what it comes down to is this..you don't like it,don't use it.