BigDecimal as price type