Hello,
Here is Plan B, take them to small claims court. Seldom, today will a manufacturer honor their warranty, but when you open a case against them via small claims court, you will get results, and pronto.
Sorry, I don't advocate frivolous lawsuits, but you should get and demand what the manufacturer claims.
Just document who and when you contacted, before taking further action.
Regards
Jeff