Yes - and a fair price would incorporate that.
Hence I doubt retailers will ever consider offering a fair price.