Background. Someone buys a product from you. It comes with a 10 year warranty. A year passes and the customer states the product broke. You go out to check and it indeed broke (manufacturer defect). You no longer carry that model. You tell the customer you have a similar model that you'd switch it out for. You go and switch everything out. The cost difference between the old model and new model is $1.99 (yes, only $2). Would you bill the customer the $2 or eat it for good will?
I get they have every right to charge that $2 but I also laugh that they didn't just eat it to make it a really smooth transaction.