I am shopping on Vaporheads. I have several questions. They have an eGo mega atty and drip tip. Will this fit on my regular eGo? Also does anyone know about the Storm tank they sell? It looks cool. Is this used with a drip tip, cartridge or what? Theres not much info but it does say it operates on a ce2. I dont know what a ce2 is, lol. Thanks for any help! 
