Australian independent grocery wholesaler Metcash Trading is to acquire the Franklins chain of stores from Pick 'n' Pay for US$125m.