Just had a look at the site. Next to the "Join for free"" tab is another tab "Subscriptions". I don't think this is a free site.