Seems as if I have heard this a lot about Badrap lately. I do not get on there anymore but imagine whatever has transpired was in the paid / member forum. Sorry to hear it.
Screw making another site that is to big of a PITA, just whore it up over here.