a wiper arm closing on the windscreen shouldnt really crack it...quality issue..glass too thin perhaps
you should have seen the plastic trims under the front seat area..i held them in my hand and they felt like cheap chinese toys...even the astra does not have trims like that!