right-align prices
names for product validators
trim newlines before EOF