Djunk, NAPA lists a reconditioned crank with bearings for $409 and a core deposit of $69. Not sure if that could be an option for you, just throwing that out there.

John B.