bad one but thank it was not the driving side
man i feel really very sorry for you.unfortunately i dont know any thing about repairs other wise i would love to help you.
10k is reasonable...