Creating an Experience

Hifi House’s latest store in Wilmington, Del., aims to “wow” its customers