Unless you have a USB mini connector – which you probably don’t, if it’s just a two-year-old device – you could potentially have just replaced the cord.
The USB mini connector went away specifically because with that plug, the device had the tensioning bit that wore out and got sensitive to being wiggled, rather than the cable. USB micro and USB C should have it on the (cheaper, more-readily-replaceable) cable.
Unless you have a USB mini connector – which you probably don’t, if it’s just a two-year-old device – you could potentially have just replaced the cord.
The USB mini connector went away specifically because with that plug, the device had the tensioning bit that wore out and got sensitive to being wiggled, rather than the cable. USB micro and USB C should have it on the (cheaper, more-readily-replaceable) cable.