If the Saudi Airlines people here are refusing to refund your money for the ticket you can always lodge a "written" complaint about this to their Head Office in Saudi Arabia giving all the details.I am sure once they get the complaint, they will act on it. I had a similar experience with Kuwait Airways several years back when my baggage was lost while I was on my way home. The local office in my country tried everything possible to prevent me from getting my claim. However, I lodged a complaint to their Head Office in Kuwait and within two weeks the claim was settled.