A call or e-mail is always a better method of addressing a complaint than ranting on a forum post. It works well for a "Thank you" also. Companies really appreciate that.
I recently addressed a local county attorney about its prohibition of firearms in parks, which is in violation of state law. Short version, the attorney admitted I was correct, that LEOs had been briefed to enforce state laws only, and that my matter would go before the next county ordinance review board.
It's nice to present your cases before a forum for moral support, but make sure it's taken to the source of the matter, be it a business or municipality.