Hi recently downloaded and have been using Speed Download via the Macheist deal. However today Speed Download upgraded itself. I have tried to re-register but it does not recognize my details. Has anyone else had this problem? It states on the receipt from Macheist that all updates to this program will be included.