I've only taken my car to a mechanic twice, once to get a starter replaced as I was working on another car at the time (independent mechanic), and today to get my airbag recall done(dealership). Both repairs involved the battery being disconnected (which resets the trip odometer), both times I got the car back with 23 and 17 miles on the trip odometer respectively. The car in question is reasonably modified, has a half cage and racing seat, slow but fun to drive. Was my car taken for a joyride or is this normal? TBH I don't really mind as its just a base 3 series at the end of the day and the car was returned in the condition I left it in.