They are sometimes hit or miss, so be sure it has return policy.
Sometimes the external battery will stop working. Sometimes it's the connectors on that dies, especially if you are rough with it and jamming in the plug the wrong way.
You also want to pay close attention to the form factor and connectors that you want and how you are going to hold it or carry it. Some are lipstick sized, some are flat rectangular sized. Some are big, some are small. Some have the cable built in with a storage are for it, some require you attach the cable (they often provide a cable).
Here are the items I bought. I'm not specifically recommending these, but here are the thought process I went through to choose these specific ones.
Both are affordable for the $.
I have this one from amazon (the 2000mah one):
http://www.amazon.com/AmazonBasics-Portable-Power-Bank-000/dp/B00LRK8JDC
-it has the cable built in, it is flat, so I can connect and hold it on to my phone like a deck of cards and still fit both in a pocket. it's if i forget to charge my phone and wake up in the morning with 10% battery, and need to charge on-the go.
I also have this one from ravpower to store in the car, i picked this also because it has built in plugs, and in a pinch I can also stack it with my phone like a deck of cards and hold both with 1 hand.
http://www.amazon.com/Certified-RAVPower...ywords=ravpower
It is more for emergencies where potentially I need multiple charges.
If you know you're going to use it all the time, you may want to consider a case that has an external battery built in