Tbh I don't think the cost of petrol, the time it took and you passing by other opportunities is particularly relevant. You chose to apply to this company and you knew it wasn't a guarantee you'd get an offer so you elected to make those sacrifices and it just seems a little immature to moan about it now when you've been rejected. True, it's crappy of them to have told you the reason was due to your current residence despite you making it clear, but as others have said, sometimes employers make up excuses to avoid telling the truth or giving a thorough explanation. And it's not just employers who do this, I once went to see a houseshare and was later rejected because they were apparently looking for someone long term, even though at no point did I say or even imply I was looking for a short term stay, it was in fact the opposite, I wanted somewhere I could live for years. And I just had to deal with that blatant dishonesty and many of us have to in both employment and other spheres. I think you just need to consider your options better and in the future not apply for somewhere if you're going to resent the petrol prices and other things if you're unsuccessful.