The seller probably is "innocent" regarding the causes of this problem. But it is responsible for the quality of the products sold. In Brazilian law both, the seller and the manufacturer, are held responsible. Normally the manufacturer is contacted first here, but is seems that in other countries it is normal contacting the seller first.
To the customer, who caused the issue (manufacturer, programmer or anyone else) does not matter. It paid for a working product and must have it working as specified in the expected lifetime.
And 4 months to replace a multimeter is not acceptable.