Don't be fooled by KEF's website
KEF is ONLY served by FI and FI Exp. Iceland is the only country in the world that has only ONE airline this is regardless of what the KEF airport website tells you.
No other carrier wants to fly there , therefore FI treats their customers like cattle or worse !!!
Numerous times I was stuck at KEF to the point that I quit a project doing because of NO options of getting there/out of there on any other carrier but FI.