This takes "Look Inside" to a whole new level.
It's a neat idea, and a good way to put a public face on their business.
The major reason I'd still prefer to shop online is the reviews. I doubt that those are printed alongside the physical copies. Sure, I could read the reviews on my phone - but why not then finish my one-click "Buy" instead of walking all the way to a store just to look at my phone screen?
I hope that their employees are treated better than those in the warehouses, too. (from what I've heard, it's pretty bad behind the scenes).