being that it is an '01...and due to the milage.....the inevitability of the coming service to be due at 6000 miles probably somewhat scared him...and being that the bike is over 2 years old...the belts are more than likely overdue for changing due to them having a service interval of 2 years or 12,000 miles...so the coming service would somewhat equate to basically a 12K service.....otherwise...the pricing is not far off at all but is not a super deal as it were....also...do you have pictures of the damage and the side where the damage is?...because more than likely..the dent in the tank is the infamous handlebar dent from having the bike gone down at some point....there may be something of note that you may not see due to infamiliarity that we may be able to identify for ya!