Yes - and a fair price would incorporate that.

Hence I doubt retailers will ever consider offering a fair price.