As some said above, insurance will replace what is lost. It is not there for you to gain from or to leave you out of pocket (minus the deductible, if there is one). If you think you are being short changed, ask for examples of a 2005 Defender for sale in similar conditions to the one that was...