Hi Daniel,
Thank you for your purchase from the Boris FX Online Store. You should have received a PDF via e-mail containing the download link. The PDF includes a direct download link that does not require you to do anything except download a file, run an installer, and enter the serial number that you received with your order. We are very sorry that you apparently did not receive this PDF and had to go through all of these extra steps. Your frustration is understandable and we will look into why you may not have received the PDF.
I will e-mail the PDF to you now for your reference.
Best regards,
– Rich