Ecency
Updated Price Calculation