Today, connected, empowered consumers-also known as of Generation C-have come to expect businesses to know them, to understand them, and to deliver what they want, where, when and how they want it. They demand superior service, competitive prices, and quick delivery. And when they don't get what they want, their friends, followers and fans hear all about it.