add protected method that allows overriding getting price

can be used to implement excl vat prices under special conditions