A letter to said companys...... refering to "bait and switch" will probably get you your desired result.......
They don't want to get into any local legal troubles (that costs way to much) and they usually don't want a bad reputation. Regardless of what the local manager says.... the guys at the top usually respond to written (snail mail) letters.
You might be suprised at how the companies might respond. I've mailed many a letter..... and been very suprised at the results I've had.
On a side note, I believe you should mail at least as many "praise" letters as "complaint" letters to companies. Keeps me from feeling like I just complain all the time. That and people/companies many times don't get the praise they deserve.