Grocery prices have been falling. Did you notice?

Retail food prices have just been through the longest period of deflation in about 60 years.
Retail food prices have just been through the longest period of deflation in about 60 years.