Will replacing the entire shifter assembly on your C230 cost a fortune?

i took it to my reputable mechanic and in total it's going to run near a thousand dollars. the shifter assembly itself is over 500!