I'm giving this 3 stars only because of the incense they constantly have burning in this place....it's irritating. Other than that they have a great selection, and are willing to let you listen to anything before you purchase it. They know of all the new releases and can also tell us when someone we like is releasing something new. We have also taken our old cd's to them and have been given a very fair deal. They also carry DVD's and games for various game consoles.