It’s also just a good policy in general. Anytime you receive a communication that’s prompting you to do something that you weren’t expecting to receive you should ignore any links, phone numbers, replies, etc. in that communication and instead reach out using a known good mechanism. Doing that one thing stops the overwhelming majority of scams in their tracks.
Should check out the Gulikit controllers. Not only do they not suffer from stick drift, they’re the same form factor as an Xbox controller but without the MS bullshit. Was just using one in Linux not even an hour earlier.