I've only called overseas to two different number in the past year and both of these were charged at wrong "Special" rates.
Once to the Netherlands where a normal phone was charged at mobile rates, and recently to a mobile phone (with a Vodafone sim card) in Egypt 0020-120xxxxxx which was treated as an "Egypt Special" rate rather then the flat 30c min advertised.
It will be a week tonight since I first called on this issue. After 3 calls I am still waiting for a Supervisor / Administrator to resolve this. The first Help Desk person checked http://www.numberingplans.com using the Number Analysis tool on the site confirmed the number was an Egypt mobile number.
Why does it take so long for XNet/VFX to come back with an answer - is the approval supervisor snowed under with numbers they need to check from querying customers? By now (after several years) WorldxChange should have all number plans sorted and know which numbers are specials (like 0900 numbers in NZ) and bill the rest correctly at the advertised rates. Perhaps I don't understand the complexity of the task.
Am a happy XNET/VFX customer for a year now - just wishing they would get their pricing right and sort things out quickly when it does go wrong. If a Supervisor has to check and approve all incorrectly billed calls then I feel sorry for them they must have an enormous workload if it takes a week or more for each one. Does Telecom have the same billing issues I wonder?