Originally Posted by
enelym1978
I find their website a bit weird though, I selected my free seat and still have to go through entering payment details before I can confirm the free seat....
Yes they have excellent IT
If you don't want to put your CC there, their call center can assign you your free seat.