Hallo Leo,
Du schreibst, dass ihr beide die Kombi-Flat (SMS & Telefonflat innherhalb von EDEKA mobil) gebucht habt? Dann ist das richtig, dass Du aus Deutschland nichts für eine SMS zu einem anderen EDEKA mobil Kunden zahlen musst - hast ja auch eine Flat. Die Tatsache, dass der Empfänger in Österreich ist hat damit nichts zu tun, da Du das ja nicht immer wissen kannst.
Dass Dein Freund aus Österreich 13 Cent zu Dir zahlt ist auch richtig. Das sind die regulären EU-Roaming-Konditionen!