buy GAP!!
price of gap will depend on the cost of the car. discount on GAP will depend on how much money they make on the car you have just purchased.
Can be had online for a lot less money, i don't know if the cover is the same, but its your choice. £350 for 3 years return to invoice cover sounds good to me. that sort of price should cover a £10k difference.