I have Windows Vista Ultimate, and I downloaded one of the Stardock deskscape that I use as my background. Now Impulse says that there's a Deskscapes update for me, but when I ask it to download the update, it says I have an invalid registration, and in fact there is no registration for it on the registration page. Do I need to buy the product to get the update?