American grocery carts are getting lighter, and not just because shoppers are eating less. As food inflation lingers and ...