A few years ago, Ryanair in the fine print stated that if you weren't EU, you had to PRINT OUT your boarding pass (or they would do it for you for $50), so be sure to triple check all the fine print on their site. I don't know if that requirement is still in play, but as Bradypus mentioned...