Thank you both, yes, definitely Chinese import item, I've contacted seller.
It's a sealed unit, with one Negative wire coming out of it, wired straight through to the car. I'll check but I'd imagine that nothing would work if it was an earth issue.
My speculation would be:
1) it is...