What are Good Christmas Presents?

Home made gifts or gifts of love are the best thing to give to anyone. The spirit of christmas is in you not just a holiday. So show how much you care with an effort of making something yourself.