In reply to Arbu:
I've got an Garmin eTrex 20x .. like you ... I like it. Bit old skool in look and feel (small screen, not-touch screen). But it's fairly bullet proof and the batteries can do 24hrs. Takes AA's .. so it's free to carry a couple of spares. I would replace with a new GPS device if it broke.
Worth remembering that in many cases you are being sold both the GPS hardware unit and a preloaded map .. and the map is often worth more than the hardware. Example: Garmin Topo 1:50 from Cotswald(1) will set you back £200 ... map alone.
I've posted on here a heap of times ... you don't need to buy a digital Garmin map. For sure ... it will be more convenient for many (You just plug the device into your PC, start Garmin Express and it will periodically update your map for you) but if you're willing to do just a little work you can get an excellent map for free. OpenMTB (2) is a great free open source map that I use on my Garmin.
Why not just replace with the latest Garmin eTrex? 32x is £204 on amazon, 22x is £167 on amazon. Those prices are reflective of the fact that the Garmin map those devices come with is, IMO, unusable for hiking. (3)
(1) https://shop.ordnancesurvey.co.uk/garmin-1-50k-full-country-sd-card/?gclid=...
(2) https://openmtbmap.org/
(3) Garmin TopoActive Europe https://buy.garmin.com/en-GB/GB/p/586905