This year I tried Amazon Prime because I needed to ship a gift fast and two day shipping went from $20 to free...with an annual fee charged in two months. I worried that when the $60 charge hit I would be filled with regret. But now instead of regretting the impulse I consider Prime to be awesome with a side of awesome sauce. It pretty much guarantees that I will do all of my gift shopping on Amazon because it conquers my two problems - timeliness and shipping.
I love the 21st Century.