yea got a strange taste as well and then I found out it's the same smell like the package material has. So nothing what made me freak out and it disappeared fast..
however this is my first atomzier/ecig and I'm a little bit lost which coil I have to select on my Tesla 40W Stealth or can I...