Add TaxedPriceFactory and static factory methods