We went through something similar about a year ago. We bought a new couch from Lazy Boy, This was back in Mid October. Was told when we made the initial payment they had 1 in stock and at the warehouse. I even joked about driving to Monroe myself to pick it up. The hope was to have it by Thanksgiving (last year). No word at all from the store or company for about 3 weeks, so I called. Was told it would be sometime before mid December. I was at about DEFCON 4 but kept my temper.
Christmas comes, no word. Another phone call. It was due to be MANUFACTURED in late January. What about the one in stock, sorry about that, can't give me a discount, contract states no refunds...
The couch finally show up in mid March.