How to Buy Christmas Presents Without Breaking the Bank

I have kids that are 16, 13,10 and 6 years old. We all know that when kids get to this age that they want gifts that are expensive. All their friends have new mp3 players, high tech video games, cell phones, etc. As working parents we know how much these things cost.

I work at a factory, so spending hundreds of dollars on the newest gadget isn