2018 model X 100D. Had a small squeaking noise and thought I would have it checked out. $2,000 later I have an estimate. Is this right? Required? Car has 96k miles. Can’t believe this bill. Besides not getting any communication from service. They keep updating my estimates but never replying to messeges and won’t answer the phone.