the radio shack LED has a max forward voltage of 1.6v so are you adding a resistor to your 3 volt power source?
Nope - it will have a shorter life, so this is a temporary solution. I'm not entirely sure how short the life will be, but long enough to find a better option.
I also picked up one of these at the store for $5 -
http://www.rayovac.com/flashlight/brsledpen-b.shtmlit was the only LED light there that used a single AAA battery, which provides the appropriate voltage for these IR LEDs. Unfortunately, the button isn't momentary, it's a click-on click-off. The LED also doesn't appear to be easy to replace, but I'll keep poking at it.