Just an update.... The woman rang me today and was very apologetic and embarrassed (rightly so too. ) She has said she will obviously cover cost of all repairs.