Having your phone run out of battery midday is a true nightmare, specially when you won’t be able to recharge for a while. But you can avoid that situation if you carry a battery pack with you to make sure you always have some extra juice for your phone wherever you go. Amazon has a couple good battery packs on discount today, you might want to check them out.

First up is the Kmashi Victor K1 5000mAh battery pack. This one will charge your device up to two times, with one 2.1 amp USB port to charge your device as fast as possible. Regular price is $11, and you can get it today for just $7.

Kmashi Victor K1 5000mAh  Power Bank $7 Use discount code at checkout: 8HM28R6O

The Lumsing mini 6700mAh power bank can charge your device two or maybe even three times, depending on the device you have. But two times is enough to get your going all day long. It’s one USB port than can charge up to 2.1 amps. Regular price is $17, but you can get it for $12 today.

Lumsing mini 6700mah power bank $12 Use discount code at checkout: ZWX7FVWS

And last but not least, if you really want to be care free about your battery, Anker has their 2nd Gen Astro E5 battery pack with 16,000mAh. That can charge your device more than five times! You’re never gonna need to charge your device five times in a day, but if you carry several devices with you, this has got your back. Regular price is $33, but you can get it today for $27.

Anker 2nd Gen Astro E5 16000mAh power bank $27 Use discount code at checkout: B2DS9HXB