I agree that it's a great way to stay in budget, especially for the kids. We went last Christmas, and both my kids have fall birthdays. We asked the grandparents to give them giftcards to use towards their own souvenirs and special purchases. That way I didn't feel like I was shelling out money...