1. Instant gratification....If I'm excited about a new product, I can get up immediately and travel to the store, find and pick up the item. Sure, this entails an effort of its own, but at least I'm taking action instead of waiting for a package to come.
2. Ceremony: You may not appreciate this unless you're a videogame buff, too, but there was nothing like waiting in line for GTA5. It was truly ceremonial... High school students, construction workers, businessmen, etc., all stood with me because we were so excited to tear off the packaging of that game. The store even hosted a party featuring competitions and prizes.
Will malls survive? I don't know....the prices, selection and convenience of Amazon are hard to beat. But my advice is to capitalize on the instant gratification and the ceremonial aspects of shopping in-person. Online retailers haven't yet found a way to duplicate this IMHO.