I have a stainless garbage can from Kohler that has a ten year warranty. Appx. four years into owning it, the plastic lid hinge snapped.
Costco told me take it up with the manufacturer. Kohler had a page buried on their website helpfully detailing a Kafkaesque process to send them an RMA request to a physical mailing address, with no info on what to send, no forms, etc.
Instead, I modeled a replacement in OpenSCAD in ~30 minutes, and printed it in glass filled nylon (PA6). Can is still going strong.