price sounds right for the work. granted diy'ers say its just simple bolt on work... but time is the issue. sometimes its just worth it to pay a fair price and let someone else deal with the mess and sweat
i'd check to see if a local speed shop can do it though. i'm not too conifdent with many dealership techs. just my personal .02 ... i'm sure there are a bunch of great techs working at dealerships, but the sad case is, most aren't or just don't give too much attention to specialized cars like ours.