I have my suspicions re quality but it's difficult to say for sure. The local councils in the UK have never been more penniless if they're to be believed and this is reflected in the conditions of the roads surfaces nationwide I think.
The screen on mine lasted 2 years almost to the day before a large stone destroyed it beyond repair, there were numerous small chips beforehand but none that overly bothered me or would fail an MOT.
The Autoglass supplied replacement is pretty much blemish free a couple of months in but I doubt that will last