$500 to $600 for a donor is way over my pay grade. I tend to either use Shimano 6400 8 speed (tricolor 600) or Shimano 7400 8 speed (Dura Ace). Sometimes you can find a donor where the sale of the frame covers the cost. That is my goal on donors, and I have done that several times. But I am patient.