Hi all, I’ve had my f40 135i for 6 months now and done about 5k miles on it. I want to do an oil change, my local main dealership is charging £335. That seems a lot, everything I can see on the Internet says it should be about a third of that. Am I fine going with a local non dealership bmw specialist or independent?