No Contact
I ordered software last night and have not received any emails from Stardock or Impulse(the site that redirected to Stardock). I had to request an activation email today and have now activated my account, but I cannot see my orders. I understand that it can take 24 hours to receive the download link, but it has now been more than 24 hours and I've never waited more than 10-15 minutes on other digital download sites. I can see the charges on my credit card, but I have no confirmation that your system even has my orders.