The two KGO batteries that I got in a kit from hoosierecig.com have been fine. Of course, it hasn't quite been two months for me yet. The only place I know of to just get the battery (not in a kit) is elitevaporworks.com. That being said, I did break down and get a Vision Spinner to be prepared for a battery death. Not sure if KGO counts as generic, but they've worked fine for me.