In my experience the Riva's didn't last long as my e-go's have and didn't work any better. The e-go's I bought a year and half ago are still recharging and going strong. The Riva's die after 6 months. The only bad thing about e-go's is don't buy painteds if you care about what they look like cause it peels off and looks bad and gets on your hands while
vaping. Go to MadVapes or Liberty Flights and get them, they are the cheapest that I have found unless you can catch a sale and there is alway one of them!