Thrush.
Not all AutoGlass' are created equal.
Your Eastbourne branch were cack. Fitted a screen to my M3 whilst it was at a bodyshop. The glue wasnt touching the screen on 75% of the A pillars! Bodyshop pointed it out to me And the AG guy didnt want to renew the seal round the screen either. Only cos the bshop told them it was binned did he reluctantly fit a new one! WTF?!