What is your current phone?

My Ulta 21 dual sim is still first class but the battery is fading and the USB port is glitchy (others report similar problems with the port). .

Torn between a new battery and changing out the USB connector or jumping to the Ultra 23. ~$200 repair for a two year old phone .
 
Can you still get the S22 Ultra? It’s to the point where most people’s needs are covered by last year’s models.