I had mine replaced by Autoglass and they were fine - even put brand new A pillar covers on. The only hitch was the top strip which came loose about a week later - but they arrived the next morning and sealed it in. The guy had 3 other MINI's that morning with the same fault so it's very common. Ask them to secure it with some sealant then you won't get that problem
