I'm wanting to buy a macro lens for my Nikon D70, I've been looking at the Sigma 105mm macro lens (as I think this is the best one for a Nikon D70) but the cheapest I can find it for is 399, does anyone know where I can get it cheaper or is this the lowest price im going to find?