I saw the ECRI guy on CNBC and was wondering about this stuff, thanks for posting.
I'm skeptical about their claims that market prices not being good as them, after all they are making a living selling their stuff rather than beating the markets but I will keep an eye on their inflation indicator