The far away airport is indeed buried in the fine print, but under current law (at least where I live) the advertised price has to be the final price; Ryanair skirt this by having one obscure credit card that they'll accept without a fee and a big fee for any other kind, but unavoidable fees on top of the advertised price are illegal.