I flew from Birmingham to Dublin last night. Ryanair wouldn't give me a boarding pass until I went to another desk and paid another 2 Euro! I asked why this was. It's a fee for booking online - ok - but Ryanair 'forgot' to charge me this 2 euro when I booked online (weeks ago)! I had to queue at another desk, pay the 2 Euro, then come back to the check-in and pick up my boarding card. Do they really need my 2 euro that badly? My real concern is whether this is actually legal. Surely it's Ryanair's mistake. Isn't it akin to buying something in a shop, paying what I am asked to pay, and then the shopkeeper comes knocking on my door 4 weeks later asking for another 2 Euro because he 'forgot' to charge me the right amount. Has anybody any ideas as to whether this is illegal?