don't stress. you have insurance, let them take care of it.
a 'legal covering letter' means jack. most people get scared when they get a letter on letterhead of solicitor. it doesn't mean anything.
did i mention you had insurance?
if you really want to have some fun threaten to sue granny.