I agree with you. I figured finding a fairly clean 240z for around $5,000 plus $15,000 in labor and parts for the RB swap is a probably a good middle of the road guestimate. But your right, chassis reinforcement, paint and rust repair and suspension upgrades, etc will easily add up well over $20,000