I loved the sign shown on Channel 3
Tea Bags Today
Tar & Feathers Tomorrow
I have a hunch someone will pick that up as their tagline. ;>)