I ordered in November expecting my order to be delivered before December 17th. When I reached out to them they took for ever to respond and then said that they needed 2-3 days to process the order. It had been weeks. They hadn't even shipped it yet. I told them to please not ship it as it would not get to me in time and they ignored my request. I received the order after Christmas and won't return it because of the shipping cost. I will however warn others to stay far away from these people.