I sometimes rebuild or refurbish HP8640B generators:
There are some weak spots in the design, which requires considerable effort to repair. The gold fingers on rotary and slider switches will break. Plastic modulation sliders will break off. The plastic gears shrink until they crack. The output amplifier blows a hybrid. Output attenuator gets fried by idiot with a transmitter if the output protection option was missing. Were it not for the superior phase noise characteristics, the generator would be written off as far too much work to justify repair.
I still have one HP8640B. I really could use another for two tone SSB IM tests, but I'm cheap and prefer to borrow from a friend when I need one.
Note that the basic HP8640B only generates to 512MHz even though the display will go to 1024MHz. It assumes that an HP11690A frequency doubler is used between 512-1024Mhz. Since the doubler is AFTER the output attenuator, the output level must be set by an external attenuator. Inside the HP11690A is a transfomer and diode quad ring, which doubles the frequency:
$200 is an excellent price for a rebuild, especially if it includes crate and shipping. Assuming no parts were replaced, that's about 3 hours of my shop time. I couldn't do a rebuild and tuneup in 3 hours.
6 to 20 hours was typical. I lost money on every rebuild, and decided not to do any more.