AnkerDirect via Amazon offers Prime members the Anker Astro E3 10,000mAh Portable Battery Pack in Black, model no. AK-A1206012, for $21.99 with free shipping. (Non-members can spend $49 or more to qualify for free shipping; otherwise, shipping adds $6.44.) That's the lowest total price we could find by $3. It features two USB ports.