Had my E-Class battery done by a mobile service in Dubai last year and the only thing that matters is whether they have the correct Mercedes coding equipment because that step is genuinely not optional on these cars. Asked upfront whether they carry Star diagnostic compatibility and the technician confirmed it before arriving which meant the battery was coded properly and every system worked normally from the first start afterward. No warning lights, no infotainment issues, nothing. The dealership waiting time and pricing difference is hard to justify once you find a mobile specialist who actually knows Mercedes electrical systems.