Shocking and very intimidating to say the least, if they find out who you are you better hide. I went through weeks of abuse by this forum after being invited on it...
Brilliant a good laugh anyone who takes it as anything else is the one with the problems
Gain trust and grow your business with customer reviews.