I think the direction to take would be to focus on the things that online stores can't provide. Clothes fitting, product repair, demo products to look at and play with, etc. Apple stores seem to do this quite well: they don't have hundreds of products on the shelves (online stores will always have you beat there), everything is nicely spaced out and you are free to walk around and play with the products. If you need advice or want to buy, you can talk to a sales rep. If you need something repaired, they do that too.