I really only buy for DH, DD, my mom and my brother's kids. My brother's kids live far away so I order online and have it shipped there. My brother and SIL wrap it for me. DH buys for his nieces/nephews and mom so I'm happy to not deal with that!
We had a local department store liquidate recently so DH has already got remote controlled cars for all his nephews (60%) off and I"m pretty sure he has bought my big gift....a HUGE box came by post and he was being secretive and told me to 'forget about it'. :P
All that being said, I love the feeling of the mall at Christmas. I like to go and wander about, taking in the sights and smells without the pressure!
I'm an online shopper. Our parents and grandparents get the same thing every year - our yearly family photobook that I do. So that makes shopping easier! For everyone else I usually order stuff on Amazon. I hate shopping in stores! Especially when toting around 3 kids.
I do have to add - I really DO like shopping in actual stores, but only by myself!