It just doesn't add up.
Many lithium battery pack specs don't seem to add up.
I've seen several games played, like a battery listing 20v XXXmAH, but the XXX capacity is based off the of the 5v of the USB port instead of the 20v listed in the spec. I've seen an extraordinarily high mAH number followed by "pB equivalent"--the actual capacity was printed too, in small fine print on the back, and was a tiny fraction of the big number on the front. And I've seen outright fraud, like a 100,000 mAH USB battery bank for $19 with all reviewers saying it only charges for a few minutes.
It is frustrating because I need real numbers in order to know if a battery will get my CPAP to run through a whole night or not, and it's all a bunch of interpretations and lies.