Compact Discovery is an awesome place to buy and sell cd's. They carry new and used cd's, including many hard to find titles. They have a huge selection of "greatest hits" compilation cd's. You can spend hours in this store browsing the new and used titles. The prices are great, there is a frequent shopper card where you get a free used cd after a certain amount of purchases. This is my absolute favorite cd store!