Rolling Stones has a great selection of all types
of music. There is a listening section where you can 'test drive'
almost any music before buying. And if
you don't see someting you want, you can order it. It usually
takes about a week or so for them to locate it and get it in, depending
on how rare and hard to find it may be. They also have a section
for cases, carriers, cleaners, incense, etc. There's
great music playing every time you go in, and the staff is very
helpful. The decor alone is worth checking out, with their
wallpaper of CD's on the ceiling.