In addition to the delivery delays, there were other issues as well. The factory informed us three months after the agreement was made that it was not possible to add our logo to the brake pads, despite us having already paid for this.
We had ordered orange brake pads, but the paint quality was questionable. While the brake pads themselves appear to be of decent quality, they are not something we couldn't have sourced elsewhere.