I am sure the problem is not in atomizers, it is your battery. As was mentioned by BiLLi0 it is bad contact, usually it is fault of central pin. I do not know your battery, but on some other batteries this pin could be gently pushed a bit higher. Also some atomizers have a bottom screw as a contact, so you can "unscrew" it a bit (again, as BiLLi0 suggested).
Actually all atomizers you mentioned with proper care should last a long time (just replace coils when needed). Do not buy new ones right now, try to solve you problem instead.
Actually all atomizers you mentioned with proper care should last a long time (just replace coils when needed). Do not buy new ones right now, try to solve you problem instead.