Christmas funds

Deedra
How do you pay for Christmas gifts? If you have multiple children do you pay all at once? Layaway? A loan?