May I suggest a cheaper alternative...try the RAYNOX DCR-150 and/or DCR-250. Both allows good quality macro on any lens from...52-66mm (if memory serves).
They are about 45$ each and perform as well as the lens they are attached to and the photographer behind it all.
I have no bad things to say about them...easy to operate, easy to transport, on an inexpensive 50mm prime the IQ is just fine.
Put DCR-250 on a 200mm lens and you got yourself crazy magnification..
I have both and they are excellent for the modest macro I ever do...good luck with your choice!