This is being fixed in R19 - the ProductPrice, OrderPrice, and CartPrice will all have a reference to the ProductOfferingPrice from the catalog, that defines the origin of the Price. This reference is optional, since the price entities are also used to reflect totals, in which case there will be no direct catalog reference.
Hope it helps
------------------------------
Jonathan Goldberg
Amdocs Management Limited
------------------------------