It has gone utterly crazy, the weak pound isn't helping but that can't explain all the price rises by any stretch.