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. Many of the big touring acts stop by for in-store performances the day of the show, sometimes with free beer provided by sponsors.