Michael, If this is a 280, then yes, I was not able to find anyone who would repair it. I sent it to 2 competent shops for repair.
The original ones are steel I believe.
The replacement cooler I bought from Mercedes was Aluminum I believe.
Good Luck.