I'm not sure if this is what you need, but here they cost for a GV around 300€. Is the $600 for parts and labour? I think is quite a lot.
I suggest you search a salvage yard for the parts. For example, if you find one which blew the engine, the axle parts should be perfect. And maybe look for an independent mechanic. Here, dealers are expensive compared to independent mechanics.
About the specific damage, I can't say much. (especially without a foto
).
Oh, btw, welcome!
And maybe this should go in the Xl-7 section
.