I also ordered one of these a little while back. I think it came to $415 all said and done.
Buckbrush, were you able to adjust the backlash out of the gearing effectively? I found the worm gear (not the worm itself) to be slightly out of concentricity, meaning it's tight 0-180 degrees and loose 180-360... which is rather unfortunate. Otherwise it's a pretty nice unit.