The owners/administration over at 68kmla is pretty much why I stopped going over there. I still get DMs from there time to time which is the only thing that keeps me logged in.
As an aside, that site was data breached at one point in the past because the unique password I used there got out on...