call me a stupid head but is there no compatible alternative for the teapo caps?
Brand doesn't matter as long as the specs are met, which many other capacitor brands do with great ease. Teapo is a shit cap brand, the only trouble you'd have is if the caps were of a non-standard size, which many of the shit cap brands love to do. I know Asia-X and Fuhjyyu have non-standard cap sizes that make it difficult to install replacements. I once had an 8x40mm 2200uF 16v Fuhjyyu cap in an Antec PSU and it was a nightmare fitting a standard replacement in. I had to extend the leads of the new cap and mount it sideways on other caps due to the cramped nature inside the unit.
Those look like standard 10x20, 25 or 30mm caps so replacing them with something else is easy. The only worrying bit is if the dead cap nuked something up or downstream of it, since they have a habit of becoming electrically leaky and causing havoc.