Cheers for the heads up. Not that I would have joined a site like that anyway, but that one seems like it's really out to fuck its users hard.