Sorry, just saw this, via the NHS.
What is your car worth today? What will it be worth in 24 months time (look at Auto trader for similar models of the same age, and 2 years older to get an idea). You'll find that your car is depreciating, which you need to factor in when comparing to the cost of a lease deal.
How hard was it to get guy salmon to match the deal? I've just been into my local guy salmon in Kent and they said they couldn't get anywhere near this deal.....
Did you buy your car new or was it second hand?