Or you could, instead of cancelling your order, sell your order number to somebody who wants a smaller order number than one would get if ordering now.
I just can not imagine how do people believe that 20 employes including management with a nice looking old woman soldering singles working in a small place will assemble and even test 8000+ orders and catch up with promised delivery time. It is not making any sense for me having in mind that testing process will take a LOOT of time if you know what i mean...
Let us say they will outsource hardware assembling. I am quite sure that they will do testing by themselves for obvious reasons.. The math is 8000/20=400 units per person. ASICS probably shall be flashed in a first place which costs time. Each test shall continue at least 24 hours (amusing they were not be able to fire all 400 units at once) which makes about ...i do not even want to calculate it
Any way everybody takes own decision...
It's China dude. You can hire people to assemble and solder boards 12 hours a day 7 days a week for $200 or less a month by the tens of thousands.