I greatly appreciated the service from Sunny Service Center. It turned out that I would need an engine software update from the BMW dealer before the issue with my car could be addressed. Although some time was spent discovering that, they did not charge me for the visit! I REALLY appreciated that, as most other service centers would have charged me. Highly recommended.