I interviewed for a company. They liked me, I liked the company. The HR was really friendly and helpful. When they got to know about me coming by a bus ( since I do not have a car) from a different city, the hiring manager/ HR offered to provide the compensation for my travel and food
(This was a special case, as they had written explicitly in the advertisement, that they do not provide compensation for the interview expense).
I guess the manager felt bad for me or he liked me very much and wanted me to join them, that is why he created an exception to provide the travel expense.
Now, I feeling serious stress, as I feel bad to decline the job offer (as I got another). Adding to my stress, they sent me a check for interview expenses.
How should I decide whether it is appropriate to cash the check? Because I am declining their offer it feels a little weird to me.