With the passing of Walt Melander it looked like NEI was gone. I know that at one time it appeared that the company was being sold, but the deal fell through, then the website was down. Now i see the Website is back up with an El Paso address.
Anybody know what's going on?