Is there anyone familiar with this brand? I looked high and low to find as much info as I could about the XC-ESC C8 but theres not alot out there other than it may be an off brand MAD-MOTOR ? Regardless for $70 it seems to outweigh the big name competitors on paper so I pulled the trigger and we will see!