I recently got the 5,000mah powerbank (https://www.ozbargain.com.au/node/197734). I think it was Xiaomi brand for about $10US. It has worked well for the couple of days I've had it.
Then I found this one:
http://www.newfrog.com/p/ultrathin-20000mah-external-battery…
It's supposed to be 20,000mah for about $13-14US. Is this a good deal?
I have never used it before however a general rule is that if its too good to be true, it probably is.
It may not actually be 20000mah and the batteries are probably some generic brands. I personally would just go with a reputable brand as they are more reliable and safe.