0W40 is correct..it's called "European Formula" My dealer and the Mercedes dealers in my area get $79 for the oil change. The difference is only $14 from doing it yourself, well worth it since they also check and top off all fluids and my dealer also washes the car after each service. My dealer also put a sticker on the windsheild calling for 3000 miles and when I questioned this, was told the person doing the oil changes does that automatically. You don't need to be a rocket scientist to do an oil change.