Almost every piece of scuba gear I own has the Mares logo on it.
I have found they have the best of quality. I have to come to their defense
with respect to warranty as they have made good on warranty repair of my regulators.
Well, after a dispute with their retailer and finally finding my way to the factory representative.
As with most warranties you need to keep up with annual service. For a BC I don’t know if after five years
it would be out of warranty.
Sorry you had such bad luck with your BC