Agree. It's the blood letting every year I'd like to avoid.
The tell is if the download link is from MS itself. The last time I got an Office 19 licence on the cheap, it was downloaded from MS directly and actvated with the code sent, no issues, still going strong on a MS Surface 3