I'd certainly just find a used part. It's easiest.
But I disagree about aluminium repairs being expensive. Maybe it is where I live, but I use a welder in Dresser, Wisconsin, and he is cheap and does good work. If a replacement part seems too expensive, it never hurts to ask.
(I am so glad I'm a freshwater sailor and don't have to worry about corrosion.)