To buy a Cosmote prepaid package, you will need to go to a Cosmote or a Germanos store. Alternatively, you can also buy it from a street vendor. Eitherway, you will need your passport. There is no shop at the Athens airport.