The whole thing I don't get is the feeling that they are doing you a favor. They are providing a product while making a profit.
If they can't fullfull orders...they should temporarily stop taking them or make sure the buyer knows in advance there is a backlog.
I hope all goes well for them.