I notice the wording no additional charge appears on variants -
yes I could get rid of it through language overrides - was not there in 2.0.10.
I did check the administrator/components/com_virtuemart/models/customfields.php.
I wonder wether it is necessary to have these lines (971 -973):
else {
$price = ($customPrice === '') ? '' : JText::_ ('COM_VIRTUEMART_CART_PRICE_FREE');
}