Hi Tony,
It may never be part of a Service Pack or update, and you should not trust
files from other sources as they may have been altered to include something
you don't want (like a virus). When asked for payment, simply state that you
are calling for a hotfix and nothing else. I've done it that way and have
been put through without further issue.
As to the Product ID not being recognized, I would hazard a guess that your
system came preinstalled from the manufacturer or was an OEM version? If so,
then all support comes from the manufacturer, not Microsoft. This does not
apply to the hotfix, which is free regardless of the support channel.
--
Best of Luck,
Rick Rogers, aka "Nutcase" - Microsoft MVP
Windows help -
www.rickrogers.org
My thoughts
http://rick-mvp.blogspot.com