I would persevere with the windscreen company if they are admitting liability and have agreed to replace the trims.
The "A" pillar trim (not "B") comes painted from Nissan and also comes complete with all seals and costs North of £300.00.
Hang in there and try to be patient and you will eventually wear them down.
Alex.
Mark,
In stock but the downside is that you would have to cut them off yourself, however on the plus side you can have them for free as the cars will be heading to the crusher shortly.
Alex.
Preowned solenoid is fine, so is a pre owned gasket as they are durable and reusable.
Plenty in stock if required.
Just drop me a PM if I can help further.
Alex.