difference between cost price and value