I would persist with the supplier.
I personally have gone to BBWear. I buy the premium suit, and is they supplied the first suit that has lasted more than a year.
I have just had two years out of it, and would last longer, but is looking a bit threadbare in places and has had a barbed wire...