Yep agree, all their channels charge money if you request to be assigned a space seat (at least officially), even at check in. I've lucked out a couple of times though with having it automatically assigned during online check in (though if I recall correctly, I wasn't able to choose a different...