Standard Air Filter and Code reset
So my radio stopped working on 2008 328i and i took it in to have it diagnosed. And when i did the dealer said it was 85$ to diagnose the problem and said that i also need to replace my air filter and need to reset my code (for maintence schedule).
He said to replace the air filter that it would be 125$ + to reset the code another 64$. Is that normal? I have about 43k miles on my car.
Also could i get this done somewhere other than at a BMW dealership?