I noticed that my version of Ultimaker Cura was out of date, so I tried to go to their website and download a new version. For whatever reason, I could not get the download link to work properly in Firefox with a slew of security extensions.
Where are reputable mirrors for Cura?
Download.Cnet.com and Sourceforge came up as sources, but years ago they both went to the darkside (SourceForge: HowToGeek, thecomputerpeeps). I don't see anything else that looks even remotely reputable in the search results.
I did some analysis, and it appears that the drop down and form don't work correctly if you select "I don't want to share any personal information", leading me to think this is web page bug.