Agreed, though it is probably cheating. I posted it on one of those threads a few months ago (maybe half a year? a year? dunno), but soon removed the link for that reason.
Yeah, I'm a party pooper I guess. But I think it's a handy site in general, really. And screenshots you take yourself for these kind of threads probably won't have duplicates somewhere else on the net.
I don't know, should I remove it?