Very nice indepth article. BTW one of my dreams would be to open a shop, and I can't imagine doing that without a cafe. My favorite shop has a leather couch and is always running tour de france or triathlon videos on the big screen. There is always someone just hanging out there, I love it if he added a coffee bar it would be even better. On the plus side, no employee ever goes on a coffe run without asking the customer's if they need something.