Essex I,
Jet2.com do allocated seating... on-line pay for the seat you want or turn up at check in and its free...saves the bun fight, family and friends can sit together...works well and is a source of extra revenue, there is a cost to the company...happy pax who aren't stressed out at the gate !