If you’re sure that they do know you’re covering the cost personally, then yes, they should thank you; that’s basic good ...