cracked mine a few years ago and ended up going thru my insurance. Think it was autoglass that came out an sorted it. if you go this route make sure they know its an import windscreen. they at first ordered a UK one and said they could fit it in the next two days, this surprised me so I questioned it and it turned out it was the wrong one. Took them something like 4-6 week to get get one a install it. but It fits and I've had no issues since and all I had to pay was my excess so £50 to £75 instead of buying one and then getting it fitted.