Their alexa rank has been steadily climbing though. I think they are probably making a fair amount of money from advertising, if not memberships...
Quantcast has them as site #5,716 or so on the entire web, with 86% of the traffic as pass-thru.
Showing about 260k hits a month from the US.