I've got the common sunroof leak with my clio and I've come across Betta Windscreens a lot when researching on the net about the problem. Has anyone had theirs repaired by them and your opinion of them?