Call me crazy but I feel it's never too early for Christmas shopping!
I always keep an eye out for perfect gifts whenever I'm in the mall or elsewhere! I then will make my purchases and keep till Christmas. Then when Christmas rolls around, I will just wrap it and give it. Sometimes, you just have to buy early or when Christmas rolls around, there will be no more stock because it's been sold out or something.
That's why I feel you always have to buy it as soon as you see it and keep it till Christmas! This has happened to me a few times, so I always buy early now! I got some Christmas wrapping paper super cheap after Christmas 2012! I recommend that you buy your wrappers and Christmas ornaments soon after Christmas becoz that's when they all go on clearance and you end up saving a lot!
I will be able to sing again on the 22nd of September! I can't wait for Christmas 2013, I hope I'll be able to sing carols for the Church Christmas party again, the way I did last Christmas!
Sigh! The end of May is very near, soon it'll be June! And before you know it : Christmas 2013!!! So, come on, be crazy like me and start preparing for Christmas!!! LOL!