I visited the workshop for a simple smog check because I had discount there. Luis asked me if odometer reads 93k or 98k (there are plenty of dead pixels-chronic bmw e38). I said 98k then they have input 198k(total lack of communication), which will totally mess my vehicle history(it will look like odometer was rolled back when I get the next smog). I told Ravi about the mistake kindly, the answer was he cannot do anything for free! Then he refused their mistake. Refused my will to talk to the owner by saying he has the word there. He didn't care and tried to put me off because he didn't want to bother. Later I started yelling, explaining him that my car keeps the odometer data in 2 seperate places to prevent mismatch and I was sure he could read the odometer from ecu if he really wanted to (they have diagnostic tools and stuff). After that point he took some other customers and after 10-15 minutes of discussion finally agreed to correct my mileage by re entering another smog check result which took just 1 minute from his time!!! Still, damage is done but I shouldn't have to yell at him to make him try to correct. Just before this bad incident, I was brought higher bill then I was told. I had it corrected. They asked $35 for swapping 2 wheels, I passed. I was chasing after them trying to learn when I can get the car back, if they are going to call me etc like they didn't want to talk at all. I should have walked away at the beginning.