I suspect the issue to be with the internet explorer itself. Most usefull imformation i think is what version of IE you are using and pluggins (and versions) IE microsoft framework2.5, Adobe flash, macrowave player etc.
Trying this game on LAN, the peple with IE6 couldnt install implulse / subsequently couldnt update to my version even thought the CD would install the core game.
Unfortunately steam/impulse are based of IE, not much we can do, exept try reinstall windows and reinstall IE8.
I do agree stardock impulse system is worse than steam, but even though you dont want to hear it, it looks to be your software setup/something wiht IE explorer.
Regarding email support/forum support - I assume with all games the best place to find a fix is the FORUM first.
Sucks to wait 2 weeks for 2 replys, but look at it this way:
I had a SD15 firmware Seagate drive. I emailed seagate regarding this and got 1 email in 4 weeks, replied to them and have NEVER heard back.