In 2025, indie stores are more than racks of vinyl. You’ll find coffee brewing, live bands tearing it up on makeshift stages, ...