I had a new windscreen at 6mths not because it cracked but because half the heater elements did'nt work they did'nt even look at the car just fitted a new ford replacement.for warranty reasons they har to fit a genuine ford screen.Ford might say why did'nt you bring it to us first to look at.