A few years back I was looking at opening a store. I realized that the best sales-model was also the best for the community. I wanted to turn my customers into salespeople by helping them get excited and enthusiastic about buying and using my products. If they were happy, it would draw in new customers, rather than just feeding off the existing traffic.
Most locations just feed, like a parasite. Their model is to turn walk-ins into customers, rather than turning customers into salespeople. I hope Virgin Enterprises can look more into creating communities.