Difference, if any, between `price` and `amount`?