You probably mean those Sigma telephoto zooms that have the word macro on it. I would say, having owned one 28-300 Sigma Macro and a Canon 100 mm f2.8 macro, that the 100 is miles better. The zoom ones are not true macro lenses, won't give you 1:1 ratio.