You may like to check out the referenced articles here, and here.
Photos: one, two, three, four, five, six, seven.
Stores are more visible than Brands
Some said it is impossible to actualize a brand without bricks n mortar
Some said stores not online are the future of retail
You will find an important read about the difference between marketing and design here.