Top grocery staples have hit their lowest prices in 2 years