I took mu mini in for preventive maintenance because at 100,000 my bel... read more I took mu mini in for preventive maintenance because at 100,000 my belt was squeaking $150 dollars later I had a new belt. 200 miles later I have to have my mini towed in bad belt and $1300 to fix the "belt issue!" Did I mention that we spotted a screwdriver in the bottom of the engine which has disappeared and service department knows nothing about. Extremely frustrated ... issue not resolved yet - I will update.