I have been trying to reach website with no results. Dies this mean if we do not register by Dec. 1 we loose our money? I would of thought as big a corporation as Walmart something easier different would of been devised. reply