I have seen quite the contraversy on that site. It looks like it's mellowing out some. Maybe because I added my place, and the hounds now have a new target (You can thank me later).
But I did want to see what you guys make of it all and also notify you that, I believe, some of the other sites members are spamming the reviews and signing off as if they're members here.
I think I know what's going on, and I can't stop anyone here from thinking poorly of my place (gimme a chance dammit. I just started), but I figured it was best to get it out in the open.
Overall, I think it's laughable.