OP - think you are right, with no quality in the mfg nor any communication given the gravity of their reputation on the line, I anticipate they may well be dead in the water.

Personally if that is how they treat a customer, they won't get my respect, or $$$