Amazon RocksOkay, full disclosure, I do have friends who work at Amazon, but nevertheless, I've got to mention, they are still a favorite place of mine to shop. I remember the first Christmas they existed and they were WAY good then and they are STILL great.
I did a bunch of shopping there this week that kept me OUT of the stores, the lines, the traffic, the crazy people and it was worth everything.
If you haven't shopped them lately -- they are amazing. They have everything you can think of and they have it wrapped, gift-carded and sent to your door with the click of a mouse.