i have so so luck with venom and there CS. it took about 2 days to get a hold of a real person to get a RA number from them when the ac adapter pooped out, but once i got the RA number 10 days from the day i shipped it out i had in my hands good as new.
I like the charger so far, if i ever go to 1/8 off road electric i would get a different charger