I love Half Price Books. You can resell books and music you don't want anymore, and you can buy used. The music selection includes records. The kids' section with books and music is great. They always have tons of calendars around the holidays, too. It can be tough to find newer material, but the sheer volume of choices is great anyway. Customer Service is nearly always friendly.