I shop around online through November and December and then hit the store when it seems like the lowest price. I do NOT do Black Friday though unless it is something I can get online though. I value my life too much. :)
Budget and stay in that budget. I also start shopping around July so I spend a little here a little there. We also put a little bit of our paychecks aside each month and put that into our holiday fund. Dont use credit cards!!!!
Avoid the crowds!! Buy what you can online - especially worth it if you use a cash-back program and can find free shipping sales/codes!
Shop holiday deals online to avoid crowded stores.
Get it now, and save your receipts. The hot toys are always sold out so get them while they are there. Everything seems to go down the closer it is to Christmas, so save the receipts to either get a price adjustment or return and re-purchase.
Plan Ahead,Check Ads,
shop online! consult retailmenot.com for coupon codes and never pay for shipping! there are some good deals to be had online.
My tip is to watch the sales. There are many deal sites and blogs that list deals daily. Check them out. Take advantage of free shipping and coupon codes!
Start early! Leaving it 'til the last minute only causes unnecessary stress and having to buy gifts that don't really fit the person.
I'll take $100 anyday!