Children's birthdays are no longer a small affair—a 2018 survey found that the average spending on a child for their birthday was around $51 to $100 in the U.S.