This question already has an answer here:
Attended a Consulting Interview for one of the offices of a firm outside of NA/EU.
Got an offer, and had to deny since the compensation was lower than I expected given the distance I had to travel, and they didn't have the flexibility to negotiate. The recruiter stated prior to my accepting the interview that I would get back my interview fees (~$500 USD). Interview fees included my flight to the city, as well as transportation (Uber) to and from the interview location. I paid this upfront to attend the interview, as I was told that it would be refunded.
After 8 emails and 2+ months, I have not received a response for over a month since the last email, which stated that the finance team would get back to me with my refund. I emailed the partner I interviewed with yesterday, with no response. What is your advice?