On TechCrunch yesterday I read about AllFreeCalls, a service which allows you to make international calls for the price of a long-distance call to Iowa. Since $100 of my last phone bill consisted of calls to the UK, this was just too good to ignore.

After dialing the Iowa number I was then prompted to dial my international number as normal, E.g. 011 44 131 555 5555 – An international call to the UK, City of Edinburgh, number 555-5555. It worked perfectly!

The downside of this service (apart from its undoubtedly short life expectancy) is you need to dial a heck of a lot of numbers, and if you don’t have peoples numbers committed to memory it becomes even more awkward.

Luckily there’s a trick, one I used to use to automatically dial through to regularly called extensions.

Placing ’p’ in the middle of a number causes most cellphones to pause for a few seconds when dialing. This allows you to append the extension to the saved number, but delay the dialing of that part until the automated switchboard has picked up.

However, my T-Mobile MDA wouldn’t let me insert a p while dialing, nor did the Ericsson trick of holding * for a few seconds work. I found the solution was to enter the complete number, including the p’s, as a number for a contact and then dial that contact as normal.

Two p’s seemed to cause the right amount of delay. I also found that inserting brackets in the number after the p would cause Windows Mobile to cease dialing. Spaces however were fine.

Now, lets see how long the service lasts before being swamped or shutdown!