Keeping your phone alive these days is not always easy, especially if you're a power user. While most smartphones have significantly better battery life than they did a few years ago, they can still run out before the day is over if you have to be on it constantly. In this situation it's always a good idea to have an external battery pack on hand as they can provide you with that extra battery power you need right when you need it. Anker makes some of the best battery packs around and this one in particular is compact but still manages to cram in plenty of battery capacity so you can charge your smartphone multiple times over, or charge multiple devices one or two times.
With 156000mAh of battery capacity you can be sure it'll have plenty of juice available, and it has two USB ports so if you need to, you can charge two devices at once. It uses Anker's PowerIQ and Voltage boost technologies to not only charge your device fast, but also detect the amount of charge a specific device is able to receive so it can charge that device as fast as possible with up to 2.4 amps per port if you're charging two devices at a time, or 4.8 amps for a single port and single device. It also has multi-protect so it's safe from overheating, overcharging, and overcurrent. Normally this pack costs $79.99, but it's on sale right now for $28.99. However, if you also use the coupon code VI2VAM27 at checkout you can bring that price down to $22.99.