I bought my 2000 550 two and a half years ago with 19,500 miles. Purchase price included a cam belt change, among other things. The mechanic gave me...