Food & drink companies taking over 60-days to pay