The reason they wind up 'short' is they never get completely empty. When you start charging they have something left. You would have to discharge them and then zero them with some kind of equalizer and this is potentially damaging to anything but the better quality race cells.
This will clear up the biz about "100 gig but is actually only a 94 gig?"
http://en.wikipedia.org/wiki/Megabyte