The delivered product isn't as agreed and, looking at some of the issues, those doors can't be repaired to a decent standard. I'd say under the consumer rights act you have a right to full refund. I wouldn't want them having a second go at it, they're clearly incompetent.