Americans paid more for their groceries in April, but high gas prices were only one of the reasons why. Government figures ...