I have two presents stashed away for my hubby. One he bought himself a few weeks ago LOL and told me to keep it for him till christmas and the second was something I just stumbled upon and got.
I usually start mid to end of november. I quite enjoy a bit of the rush but not too last minute if you know what I mean. I shop for gifts online but love shopping in the big shops while christmas music booms out and the hustle and bustle of fellow shoppers. I live in the UK and there is usually a German Christmas market in the city. So I love popping in there for a warm drink and snack while I'm out.
Oh and I love Asda at Christmas lol They do lovely food stuff at christmas time!!