Well, it sounds like you're going through the same thing I went through in December. A grand on the front is normal

. I think you'll find though after you have everything done (including adjusting the steering box) that the car will ride and handle like new.

. Make sure your indy mechanic knows that the steering box CAN be adjusted for wear!
BTW, I'd take your Benz over a Break My Wallet (BMW) any day!