> Grocery stores in the US do this, but it's not something you necessarily see in food service shops.
They do an absolute shit job of it, because there are no standards or regulations. Most times I see this, similar items next to each other on the shelf are using different "standard" units making comparison impossible (e.g. price per ounce vs. price per piece). I've even seen two sizes of the same brand/product use different "standard" units on the grocery store price label.