I cheat in the gift department because of my felt business and usually just choose something and sell from one business to the other - the nice thing is that I know it is something they don't have. This year I using the Night Before Christmas set. We will play with my set and do related activities for a couple weeks and then at the end of the unit they will get their own felt set to take home. Works out to $15 retail for each child (but I do sell to myself at wholesale so it's cheaper). We are also making lots of little crafts - ornament type things and they will take home a collection. I got tins from the dollar store to store them in. I will also add a few things that we will use in lessons such as I make crochet stars and I made some bells with plastic canvas that have a jingle bell attached to them we will shakes these while we sing. Then they will go in their tin to go home but be a surprise for when they open the tin at home. At least one of the crafts will be a hands or foot craft and one will have their picture. All will have their name and year on the back of them. I like doing it this way because of having part time kids not here all the time so that I am not trying to catch people up. This way they go home with stuff in proportion to the amount of time here which works out cost wise too - the more I make from a child the more is spent on craft supplies.