One wonderful, incredible thing my family did many years ago was we stopped giving gifts at Christmas. I already know what I'm getting this year--nothing. It's simply wonderful. Last weekend I was in Denver. I was amazed at how crowded the parking lot was at one of the malls. And I simply drove on by. I did not need to buy anything. It was simply wonderful.
I don't really know exactly why, but I do know that most everyone never seemed to like the gifts they got. So, we just stopped exchanging gifts one year. Everyone, with the possible exception of the dog, was delighted. No hassle. No wrapping gifts. No returning unwanted gifts. It was wonderful. [The dog sure enjoyed getting presents, though.]