i didn't realize that people have to deal with puff puff in order to get this atomizer. i am having a bad time with puff puff vape. i 'pre-ordered' a Zombi mod from them, way back in early August. Shortly thereafter, I found out from the maker of the Zombi mod that they were not supposed to...