You have to be very careful if buying one used!! The early 105mm models are not compatible with Canon DSLR's and are definitely not good deals, since the aperture cannot be controlled, and you get a error 99.
I had to pay Sigma over $100 to fix mine with a updated chip so that it was actually EF compatible.
The lens is very sharp, just like all macros, but AF is very slow, so its not useful for some non macro photography.