I've heard that Mercedes provides very good service - anyone met this lady?