I love Amazon. Great prices, excellent return policy, and they stand behind everything sold on their site. I do a lot of my Christmas shopping on Amazon (we boycott merchants who beg for a share of our Christmas shopping dollars, but refuse to use the word "Christmas" in their ads.