That's interesting.
From just a quick and dirty experiment that I did this morning, I'm getting a great result with Gyro's picoameter.
I put together a simple voltage divider consisting of two resistors: 10ohm and 10kohm. So, a 1000x voltage reduction there.
To make the math easy to check and follow along, I'll express the figures using power of ten exponents. i.e. a (10^-3) voltage reduction.
Then, I put a 1Mohm (10^6) resistor at the divider junction to feed the picoameter.
I fed the voltage divider with 100milliohm (10^-1) DC voltage.
Hence, the voltage at the resistor divider should be (10^-4).
So, the current entering the picoammeter, by ohm's law, should be (10^-4)/(10^6) = (10^-10) = 100 picoammeters.
I turned it on and then walked out of the room to view the voltmeter from the doorway. The last digit bounces around, but with some eyeball averaging it looks to read about 94 millivolts, which corresponds to 94 picoamps.
I'm not at all bothered that it's not on the nose, because this was just a quick and dirty test with 1% tolerance resistors, with long wires everywhere, a number of Chinese alligator clip connections, and no meaningful static shielding external to the picoammeter. And, if anything, I'd expect a slightly lower number anyway from some leakage through the superglue that I mounted the opamp with, so the results are consistent with that possibility as well.
One test is hardly definitive, but I'm impressed!
I guess the next step would be to put something a little more rigorous together and then stick the whole enchilada inside a shielded enclosure, similar to one of the earlier pictures in this thread.