Well, they do have a US location, which is good.

http://www.compupoolproducts.com/contactus.html

But, this is a killer, I think:
"5500-6000 P.P.M salt required"
on the "Compu-Chlor" units

The CPSC unit says
"CPSC series operates effectively from 3000 P.P.M salt to sea water"

But I don't know.