+ abstraction layer for product price labels