You still looking?
I have a C4 and a Dell D630 Xentry 05-2015, the software is not a Chinese clone installed from MB discs and converted to offline programming.
The Multiplexer is of Chinese origin I have it for 8 month now used it quite a bit and never had a problem.
Trying to get $900 it is located in Florida USA so shipping could be expensive.