So, I was having this issue as well. I didn't have a Stardock account, but it wasn't required to complete the order, and it didn't even ask me to create one. The link on screen took me to the .5 version, which won't run because it's expired, as people are seeing here. This was last night, so the .55 version was already out when I hit order, but it was still sending me to the wrong link.
So I checked my email, and it had a link. I clicked it, it sent me to a website to confirm my email, which sent me another email, which had my key in it, and a link to download the same expired .5 version.
This morning I read this thread, which gave me a link to the account page, which I could not sign into because I didn't have an account, because it didn't give me the option to create one when I bought the product. I created an account and was finally able to get to the current version download, but not through the products tab, but only through the order history.
So, what it comes down to is that Stardock needs to stop looking at people in this thread like they are incompetents and instead own up to the own incompetence themselves. Either make sure people have to create an account before they can buy your products, or make sure the links you send them to actually point at the current version of the product. This isn't rocket science; sending the correct download links to your customers is the minimum core requirement for running a digital marketplace, and you are failing multiple times to do so in every transaction.
Stardock has been around a LONG time (heck, I had a physical copy of Object Desktop way back in 1997), and this kind of stuff should be old hat to them. The fact that it isn't doesn't give me a lot of faith in their products as a whole.