On December 4th, I purchased a bean bag chair for my granddaughter for Christmas. It was estimated that the delivery will take place on December 18th. Since it wasnt delivered on 18 or 19th, I called the customer service. The representative couldnt give me any explanation for the delay and said that he will send some emails inquiring about my order status. The next day, December 20th, (sixteen days after my order was placed) I received a tracking email from Hayneedle. The order was delivered two days after Christmas on December 27th. When I called back customer service asking for some explanation, I was told: sorry, we will refund $10 to your card. Well, $10 dollars for ruining Christmas for one little girl and her grandparents seem like an excellent solution! Bravo Hayneedle!