Wouldn't surprise me. They've put up their prices three times in the last year.
With regard to Sodexo, they did the catering where I used to work and had a real penchant for using up leftovers. So on Monday you'd get chicken curry, on Tuesday you'd get chicken curry lasagne, and on Wednesday...