A New Look at Retail: Can Your Store Compete with the Internet, Even From the Inside?