Yulan Electrical Co., Limited

Yulan Electrical Co., Ltd say they will make my order ready in 7 days. 9 days passed and the lamp is still not ready. Later they said, they made the lamp, but on the same day they dropped the lamp and it was destroyed. They say they need 9 more days to fix it. I say no because I have a contract whit my client and want them to refund my money.