Christmas gifts can be a luxury that not every family can afford. As a parent, it can be heartbreaking to realize that your children won’t have any presents to open on Christmas morning. That is why ...