Upload & Sell: Off
You will do better with this question in the macro forum.
but since you are here......look at the Sigma 150mm macro. Built like a tank, 1-to-1 focal ratio, larger if you add extension tubes. Mine is very sharp. I find that the autofocus works very well at most ranges down to about 1.5 feet. Closer than that it's best to manually focus anyway.