We have had reports of some Safari users not able to reach this site. We are looking into the problem, and hope to resolve it soon (without breaking anything else..) In the mean time, please try another browser! Thanks DBS
UPDATE: the Safari issue should now have been rectified. If you have yet to receive your download link, please sign up again – sorry for the inconvenience!