А есть цена за грамм? За милилитр? Есть цена за пакет и все. Цена+название на кассе это просто лейбл записи продукции, пишут 0.5 1.0 0.3 и так далее, не вникая там в мелкие подробности.
На упаковке написано 970 - значит все врено, не доебывайтесь. Никакой кассир при приеме товара не будет там высчитывать ваши 30мл, что бы нужные название писать это тупо и неудобно.