Id be willing to bet the GF did this

Its a pretty simple fix but nowhere near worth the $.

We did it all the time at the benz store. Cut roofs off and weld the new pieces in. Not really that much of an adventure if you have skill.