I don’t think the OPs quote of $860 is that out of line. Parts are going to be about $300 and it will take 3-4 hours to complete. Labor rates are probably around $120-$150. Sure, if you diy you’ll save money because your labor is free, but most people can’t.
please tell us who this dealer is...