That's 10k more than I paid for my 73 Barracuda, I've probably put another $4k into it so far, I bet I'll have more than $18k into mine before I get it to a similar point so I could see it as at least a reasonable price for what it is. That said, I'll have mine exactly how I want it so I'm happy I went the route I did.
Later, Jim