I don't think there's any question that the price is absurd (jenseits von Gut und Böse, to quote Nietzsche). An 8 hour DIY should be <6 hours shop, so do the math. Either he thought you were doing something else, or he values his labor particularly highly