Pone esta nota al final de la página
2) This website is not automated, therefore these downloads are not instant, however I check my email many times per day and as soon as I receive notification of payment I immediately send the download links.
Vamos, que tendrás que esperar a que lea la confirmación, aunque parece que lo hace en el mismo día.