A 2019 BMW X1 owner is questioning a repair bill of about $4,500 after a mechanic reportedly changed diagnoses several times and kept the SUV for nine weeks. The driver brought the vehicle to a ... Re ...