this thread is deeply shocking for a number of reasons:

1, cost of new windscreen .. looks pretty simple thing to me

2, MMCs attitude to customer service