Is there such a thing as too much retail?

logorama

The animated short film, LogoRama, just won an Oscar!

Having watched it, I can tell you, it is a bit odd that we are so comfortable with the abundance of logos and retail.