Similar to me years ago... missing pieces, delivery truck no-shows...

... it wasn't pretty.
--
I understand about manufacturing issues, so I wouldn't suggest you ask for a refund
YET, afterall they did refund you the delivery charge in order to keep your business. But I would suggest while you're waiting for your furniture that you continue to search if another store has the product that you want
in-stock. If that happens to be the case, take your business elsewhere.