I have been doing most of my christmas and personal shopping online recently. Saves on gas and on my stress levels.
Between my own need for satisfying my shopping cravings and needing to find interesting presents for my long and hard fo buy for list of christmas people I have had to really pay attention to where to shop and when to shop. Shopping online has really helped. My favourite current place for shopping online is http://www.sweetguides.ca
They have 48 hour sales on the weekends that I truely have come to depend on with my seasonal shopping.