The ONLY reason we ordered from HSN.com was because their site said they could deliver our granddaughter's gift by 12/22 - as we were leaving to spend Christmas with her on 12/24. I even got on chat with their rep a week before Christmas to ensure it would be delivered in time- and was told "YES, by 12/22". Turns out they didn't ship it for over a week after it was ordered. I have now been told it will be delivered by Christmas Eve. That doesn't do us any good since we will already be gone!
BTW - customer service said they would gladly accept the item back for a refund. How nice of them to give me a refund after they screwed up our Christmas gift.
I guess I will be going shopping tomorrow for a replacement gift for our grandaughter.