Issue #1995008: Quantity not been applied to modifier in all cases.
Issue #1995008: Centralize option price calculation.
Merge pull request #36 from BluesparkLabs/issue-1995008

Issue #1995008. Fix price calculation with options.