If you are looking for electronics check out www.newegg.com for crafts try www.thecraftykidsplace.com and for books I always go to www.amazon.com
I also go shopping on Black Friday and to get a jump start I am always checking
If you are short on money, go to Big Lots or even Dollar Tree. There are a lot of good products that don't have to break the bank. Also Kmart has layaways. Remember, you don't have to spend alot, it's the celebration that counts.