Is this an active company? I know their frags are still floating around, but I thought they shut it down years ago? Tonight I stumbled on to their website and it has products that are somewhat new. Did someone start the company back up? Is the website just a zombie website that isn’t really operational?