There's always the Better Business Bureau. You can file a complaint with them and if enough people do this, it reflects poorly on them in the future. Not sure of any other consumer advocacy group you can consult with. Perhaps Google can provide you with some means of solace.
|