Somehow that sounds both interesting and slightly unsettling at the same time.
Not really, but I've only really used it as a way to find good places that sell food I don't have to cook. I just moved over here, so I guess I'm new to the network and obviously my club invitation got lost in the mail.