FYI, I dont know if it's just me or if I'm a total noob but the few uploadhaven links (such as 4k Collection 01-08) that I tried kept redirecting me to a third party download of the same file name with a "_XXXXX" at the end (where the X's are random numbers). The file was only 31MB or so. After extracting it, all that was inside was a file named install.exe lol. It passed all sorts of scans but ofc I didn't run that thing lol. In order to attempt to get to the real download, I had to keep spamming the "Free Download" button in uploadhaven which would always take me to an incorrect URL that didn't load.