You had 14,000 miles and presumably a year or so of decent use from it before this fault has effectively totalled it. If it was an insurance write-off I imagine they wouldn't give you the full purchase price back, so I can't fault the principle. The amount sounds reasonable to me - I'd guess that around $300 a month is not a mad lease charge, but I'm not familiar with costs in the US.