At a modest 6,400 square feet, Waterloo is hardly a megastore, but it's a music lover's dream. A weekly sales chart tells you what the savvy locals are buying, and 11 listening stations let you evaluate their tastes. Don't like what you bought? Return it within ten days—for whatever reason. Many of the big touring acts stop by for in-store performances the day of the show, sometimes with free...