Ah, the miracle of Amazon.com...no traffic, no mall rats, no parking lot a-holes...just peace and serenity and inflated gift-wrap prices (which I avoid).
I got gifts at Amazon for all but two of my family and loved ones. The others I got over the phone from a local theatre box office and an out-of-state sports merchandise retailer respectively. Stepped foot into a mall not once. Was pure bliss I tell you!