Edit, I had not seen the link to the seller, these are not what I was thinking. Why you want fF resolution for those caps ? I think they are rather useless at anything above 1nF and audio
original post just for if you are interested:
The DE-5000 can do what you want, but measuring sub-10 pF is not very usefull unless you are working at very high frequency RF stuff. And there you want to know the appearant capacitance at the work-frequency.
Under 10pF paracitics in the measurement setup often become a problem. Resolution is not difficult, microprocessors make it easy to give you a resolution of 1 aF if you want, some Chinese brands are very creative in that area, but to make it usable is an other thing. 2 banana busses at the standard width from each other often have 2 - 4pF capacitance, (and that is without the banana plugs)
I have a GR-1520 bridge, they are still made and they can measure with aF resolution, but can you ?
(operating it for small capacitance measurements is not easy)
There are several ways to measure capacitance, the trick most ESR meters do is easy to copy. They measure the impedance of a cap at 100kHz. At that frequency the reactance of electrolytics is very small compared to the ESR. Meters like the DE-5000 measure the real ESR (as given by datasheets from caps, and that is always at 100/120 or 1000Hz. I never seen one that stated ESR at 100kHz, but they most times do give the impedance at 100kHz.
http://www.pa4tim.nl/?p=2929Here I use that idea to measure fF, I measure the impedance at 1kHz, higher frequencys make it more easy but in that case parasitics can become a problem. At 1kHz, ESR for sub 10pF caps, is very small compared to the reactance. (but far from small in ohms) That blog page shows several experiments to measure small capacitance values.
There are more important things to worry about with caps from sources like yours.
That is DC leakage, max working voltage, volt coefficient (capacitance from several types of ceramic caps is extreme variable depending the voltage over it), tolerance, temperature coefficient, and some more things (but those only play a roll in more extreme situations)
There are several types of ceramics, if there is no information about the type of a ceramic cap you have , they are more or less useless. For decoupling low power rails(15V or so) with >1nF you can get a way with almost any cap, but lower values are often used in circuits where those things do play a roll. Replacing a 1% 47pF C0G that is used in a resonant tank circuit or filter in a radio, with a Z5U with unknown specs will not make you happy, unless you want a radio you can tune by regulating the room temperature or supply voltage