I've had it! I have truly had it with companies thinking that a sock puppet is a good advertising tool!
They aren't!
First there's a certain schizophrenic red sock puppet talking to itself about great deals and savings; now there's a green sock puppet with crappy woolen facial hair being a...