Mardels is a nice store to go to in addition to CPO. They are always having specials at the front of the store. They have a lot of materials for teachers or for those homeschooling.
The have a large area designated to music and booths that you can listen to soundtracks without disturbing everyone else.
They have a lot of unique gifts and a large selection of books.
more