What are you talking about? Perhaps you should have signed up on a Better Business Bureau
Whoops. Make that a "Better Business Bureau forum."