Suzyann, my personal suggestion would be to demand a full refund, however I know that is easier said than done, having gone through a similar situation buying a suite. We were promised delivery in 4 weeks, then it became 5, then it became 7. Even today, despite being promised the suite was in the warehouse and would definitely arrive today I got a call at 11 this morning to say they couldn't deliver today as agreed at which point I completely lost the head and told them if the suite wasn't in my house by 5pm I would be standing in their shop complaining loudly until I got my €1700 back in cash. The suite arrived 2 hours later! I really didn't want to cancel the order as I love the suite and didn't fancy many more weeks of sitting on the kitchen chairs, computer chair and garden recliner since we ditched the old suite 2 weeks ago but I would have today if it hadn't arrived. Can you manage without a dining table for a while longer or source out a company that have them in stock?
I too was amazed at just how rude the shop assistants were, like you, phone calls not returned, and today on 2 occassions I was "accidentally" cut off half way through a conversation:mad: much to the amusement of one of the staff. I will definitely be writing a strongly worded complaint (not that I expect them to take much notice) but I am pretty sure I have put people off buying from them by telling as many people as I could about them - including I found out today by chance the grand-daughter of the shop owner who happens to work at the same place as me!