AVI, the South African consumer goods group, has reported an 18% rise in first-quarter revenue but admitted that commodity costs are squeezing margins.