I have owned, lost, and destroyed more power banks than I care to count. The cheap ones died after three months. The expensive ones I left on airplanes. The ones with built-in cables seemed smart until the cables frayed and I was stuck carrying a brick with a useless nub sticking out.
After years of this nonsense I finally have a setup that works. Here is what I learned, what I use, and what I stopped wasting money on.

What I Actually Need From a Power Bank
Most people buy power banks based on one number: mAh. More mAh equals more better, right? Not really. A 20000mAh brick that weighs half a kilo is useless if you never take it anywhere. A 5000mAh slim pack you actually carry beats it every time.
My requirements are simple:
• Must fully charge my phone at least twice
• Must fit in a jacket pocket
• Must have USB-C PD for fast charging
• Must NOT have built-in cables ( they break, you can't replace them )
• Must survive being dropped, rained on, and forgotten in a bag for weeks

The Power Banks I Keep Coming Back To
I have tried Anker, Xiaomi, Ugreen, Baseus, and a bunch of no-name brands from MercadoLibre. Here is what actually stuck:
Anker PowerCore Slim 10000
This is the one I reach for most days. Slim enough to slide in a back pocket. USB-C input AND output so I carry one cable. 18W PD is enough for fast phone charging. It is not the fastest, it is not the biggest, but it just works and I have had mine for two years without any capacity loss I can notice.
Ugreen 145W Power Bank 25000mAh
This is the "I am going to be away from a wall for 14 hours" option. It charges my laptop. It has two USB-C ports and one USB-A. It is heavy and I do not carry it daily, but for travel it is a lifesaver. I charged my phone, my wife's phone, and my iPad on a flight from Montevideo to Madrid with juice to spare.
Baseus 65W 30000mAh
Bought this on AliExpress for cheap. It works fine. The display showing percentage is nice. But it is thick, the finish scratches easily, and after 8 months the USB-A port got loose. Still works, but I would not buy it again. The Anker costs more and lasts longer.

Mistakes I Made So You Don't Have To
1. Buying power banks with built-in cables. They seem convenient until the cable frays. Then you have a perfectly good battery with a useless nub. Just carry a separate cable.
2. Going for maximum mAh every time. A 30000mAh brick sounds great until you actually have to carry it. For daily use, 10000mAh is the sweet spot. For travel, 20000-25000mAh. Anything bigger stays home.
3. Ignoring the charging speed. A power bank that takes 6 hours to recharge is a power bank you will never recharge. Look for 18W PD minimum on the input side.
4. Buying the cheapest option. That $8 power bank from the kiosk at the airport? The actual capacity is maybe 60% of what the label says. Spend the money on a known brand.
5. Forgetting about pass-through charging. Some power banks let you charge them and charge your device at the same time. If you have one outlet and two things that need power, this feature matters. Not all of them support it.
Living in Uruguay and Power Banks
Power cuts happen. Not often, but enough that I keep a power bank charged and next to my desk at all times. The UTE outages are usually short, but a couple of times they lasted long enough that my phone was my only internet connection ( thanks, LTE ).
Buying power banks locally in Montevideo is hit or miss. Devoto and Tienda Inglesa carry Anker sometimes, but the prices are 40-60% more than what you pay on Amazon. MercadoLibre has more options but you need to watch for fakes. I order from AliExpress or Amazon and have them shipped via mailbox ( casilla ). Takes 2-3 weeks but costs half the local price.
The other thing: voltage here is 220V. Most power banks charge via USB-C PD which is universal, but if you are using an older power bank with a wall adapter, make sure it says 100-240V on it. Most do, but I once melted a charger in Italy ( 220V ) that was rated only for 110V. Lesson learned.

My Current Setup
Here is what I carry every day:
• Anker PowerCore Slim 10000 — always in my backpack
• 1m USB-C to USB-C cable ( Anker braided )
• 1m USB-C to Lightning cable ( for when someone with an iPhone needs power )
• Anker 30W charger ( dual port, one USB-C, one USB-A )
Total weight: about 350g. That is nothing. I used to carry a 600g brick "just in case" and it stayed home half the time because I could not be bothered.
For travel I swap the 10000mAh for the Ugreen 25000mAh and add a 2m USB-C cable. Done.
Conclusion
Stop chasing mAh numbers. Get a 10000mAh power bank with USB-C PD that fits in your pocket and actually carry it. The best power bank is the one you have with you, not the one with the biggest number on the box.
And for the love of all that is holy, stop buying power banks with built-in cables :)