Had my roof glass replaced at Tesla Nottingham SC last Tues. All looking good now, although the rubber seals don't look quite as neat as on the original....
Only gripe is the fact I've found several shards of glass in the interior since - some in the footwells, couple in the cupholder & door bins - which suggsts they weren't paying full attention to protection of the interior, or clean up after.
Word of caution for anyone else having the work done - although the estimate indicates approx 90min of work time, the adhesive (certainly for the roof glass) apparently needs several hours to cure. Car was in for 9.45am but wasn't ready to collect until after 4pm, so if you book an afternoon appt you may not get the car back the same day. Drove home in driving rain, no leaks/drips noted, and nothing in the foul weather since.
Invoice forwarded to Churchill for reimbursement, just waiting on them now....
Also - had the O-ring replacement for the boot strut, made no difference (as others have noted)!