Sometimes Christmas shopping can be very hectic even if you're online shopping. I had a great experience shopping online but when FedEx showed up at the door with my packages one of the packages was completely destroyed. The driver handed it to me as if I was going to take it. I said no ship it back. But now I have to wait for the shipper to credit my account before I can buy another one and it maybe too late to get it before Christmas.