I was having a very similar conversation about the same company less than two hours ago.
A guy had taken a day off for delivery of two couches, only one on the van. Company says it's found the missing item but can't/won't offer delivery after 2pm until early January even though it's their fault.
For balance, we recently bought a new suite from the same company and the only problem was extending the delivery date because of 'production problems'.
When it eventually arrived it was fine.
They do like their money up front though.