a good deal or not?

Sounds high to me.

Yes, I agree. The parts bring around $350 to $400 tops here.