I'm a longtime fan of Anker products and recently bought 2 of the Powercore 20100 power banks. Primary reason for buying was because whilst my wife was in hospital the plug sockets were no-where near the bed and so the Anker made charging her iPhone and iPad convenient at the bedside. The second power bank I charged at home and could swap them as needed. We managed to charge an iPhone 6 four times to 100% and an iPad Mini 3 before I recharged the powercore and even then it wasn't empty!
As expected these Powercores absolutely stood up to the quality you would expect of Anker and are compatible with all manner of personal electronic devices including the 12" MacBook ! You just need to have the cables!
Pros:
Cons - I really don't have any!
This is a great power bank and an absolute recommendation for anyone with a need for emergency/on the go power for your devices!
Chris Campion