I wanna order an R-sport ECU from Efjie, but I dont know if they speak English??? Is there anywhere else that sells them??