There is no standard date as to how long a power bank might last. While some last for years, some can get worse within a matter of months. This is one of the reasons why it is better that you opt for the branded options. This ensures that you get the devices with the warranty in them. So, in case the device stops working, you can get it fixed or replaced. Always get the ones with a branded company.