I'm always amazed by what I can pick up for a dollar at the dollar stores. Last time I went I found absolutely adorable kids books that had textures, etc. The retail price on them was 6 dollars. I picked up several and used them as gifts. Everyone loved them. If you keep your eyes open, there are lots of opportunities to stock up on gifts when you go.