So my parents and I just called my sister who's currently in Israel and using an Israeli SIM card over there (so we get stuck with the long distance, but it's still cheaper than if she roamed with her US phone) and paid 34 cents a minute. That got me thinking.....in this day and age, why are we still paying ridiculous long distance fees? Surely it can't cost T-Mobile 34 cents a minute to connect my call to a phone in Israel....can it? (Not that I'm complaining, we only talked to her for 8 minutes so it won't even cost us 3 bucks) With the internet and all that, you'd think it would cost them nothing. My ISP doesn't charge me per data packet that's sent to another country because it doesn't cost them any more per packet if I download something from a local server or one halfway around the world, why are phone companies still doing it. Is international (and to a lesser extent, domestic) long distance something they're still charging us for because they used to have valid reasons for charging it but know we'll still pay it, or is there actually still a real reason behind it. I have no idea how the telecom industry works, could someone who does know please answer for me, because I'm really curious.