Mixed feelings for BMW