I like that it allows me to pick my country from the list but I'm confused by the results, they seem to completely ignore the country filter? I'd prefer an empty result set (instead of a list of banks that don't match my search query).
If you are using the filter "My Location", it will show banks that accept clients from your country. If you use "Bank Location" instead, it will show banks that are based in that country.