Damn, that's sad. I live ten minutes' drive away and I didn't even know about this place (though it sounds as though it caters mainly for MTF - correct me if I'm wrong.)
I hope they manage to retain an online presence. That seems to be the way to go, these days.