AnkerDirect via Amazon offers its Anker PowerCore 20,100mAh Portable Battery Pack in Black for $31.69 with free shipping. That's $3 under our July mention and the lowest price we could find by $4. It features two USB charging ports.