for what you're getting i think that's a fairly competitive price. no bones that it's a chunk of change, but if you were gonna johnny cash that you'd be damn close to that number by the time the llamas got home from the bar if you were accounting for any of your time.
Could you do it all yourself for less money? I'm not sure you could. The only advantage I see is that rather than biting off the whole chunk at once, you could pay as you go.