Let's not rule out Divine Providence in all of this. Who says a repair can't be better than original? He does that with people all the time... Just sayin'!

PM me with the details when you get an estimate.