The reciept arrived a little while ago after an email to sales.
I thought I could activate it online from work, but i see it requires me to install the Stardock client software, which I'll do as soon as I get home.
Thanks for the lightning quick support, users and stardock alike