Thta certainly shows a Company that is concerned about thier clients , and want to put things right when they have made an error.
PetsMart is the same way , they bend over backwards to make sure you are satisfied.
Not only did you get a refund, but 96 free cans and you did not have to send the old cans back.
Is it all right if My Found Hotel and Porch Angels come over and share?