I doubt that, it might be a marginal profit (as compared to QR 2.50 p/m) but looking at their extensive network in other countries and comparing international calling rates from other countries (via various operators), I won't be surprised if the actual cost per minute is around 10-15 dhs per minute! Vodafone has, for eg, abolished roaming charges in Europe (for UK Connections).. actual costs are definitely way less than we know :)