Sc Technologies
Screwed me on the orde
My dad got me this electric charger, ecu chip, and preformance module for christmas and was ordered on dec 11. I recieved the electric charger after a month of leroy telling me they were having problems with usps. It is four months later and im still fighting this company for the ecu chip and ...