Yeah, they're great. I bought a charger and lipo off of them and I got a personal phone call with a nice little chat about the TM build I'm working on at the moment... plus got to cause a little jealousy with my 45 minute winter season out here.
All in all they're straight up legit and awesome.