Yeah pretty annoyed to be honest. I called herrodmotorsport (their supplier for the software they use) and they laughed as well, said tell them you bought from us and if they still don't want to use them tell them to call us. After I said that they went "oh ok, normally these are chinese ones that leak and have lots of trouble with them", not that confidence inspiring as they are extremely common and afaik no one in china has managed to copy bosch injectors to date. If they weren't halfway through installing other bits I would have gone somewhere else.