I Also noted the same behavior. When in India, I use to turn OFF roaming, and make calls using "Wifi Calls Only" and use "Wi-Fi" without roaming charges. But, on my recent trip to India I was charged outrageous amount (unfortunately, I had balances in my PRE-paid account added just before the trip).
The strangest of these charges are: They are NOT EVEN NATIVE calls through T-Mobile, but calls initiated from "RebTel". For the app, I pay $10/month for unlimited India calls... On checking with T-Mobile, they don't have a clear answer and say that international calls will be charged whether I am making the calls through "Wi-Fi" or "Network".
They're not so educated or technical enough to understand the underlying problem and refund me. Any better solution?
Lesson learnt: Never top up your balance till the renewal date... TMobile will SUCK YOUR MONEY.
Seems to me and I am unsure if this is what RebTel does. Since it is an internet call and there is a toll or termination cost they pass the buck onto the carrier. The carrier then passes it on to the consumer who placed the calls. Don't know India communication laws and it might be best to check to see what has changed since the last time you went to India.
Thank You tidbits
Not sure, but, I have been using the Rebtel app for long! So, what you're saying is that when I was in India and when I was connected to "WI-FI Only" with "No Data Roaming",
1) the calls made/initiated on RebTel goes through T-Mobile
2) as the calls are routed through T-Mobile, it's considered as a T-Mobile call
(A) if the calls are to "USA", then as per point#2, it should not be a problem as it's a T-Mobile USA call
(B) if the calls are to "India", then as per point#2, it will be considered as an international call to India on T-Mobile (Wi-Fi/Cellular)?
So, for 2.B, is the possible calls that they'are charging me? Please let me know.. I am trying to understand.
So, are you saying that "RebTel" is NOT working on "Internet" (i.e., not VoIP)?
Even if the call goes to the US it has to start in India and if their laws has a tariff or fee to do so then they would pass it on to T-Mobile to initiate the call. You have to check with India law to rule out. T-Mobile reps will not know all foreign laws.