unblocking my own phone number
Is there an app that automatically adds *82 to the contacts that I choose, to unblock my number from being displayed as private on other people's phones, so I don't have to change my contacts' numbers to all have *82 in front of them?
Long explanation:
My AT&T family plan makes my phone number private/blocked/withheld when I call other people's phones, so even if my contact is in their phone, they never know it's me calling. Yesterday I changed my most frequently called contacts' phone numbers to have a *82 in front of them so when I call it automatically unblocks my number and they can see it's me. That worked successfully, except just now I received a call from someone in my contacts, but it didn't show up as them on the caller ID because I'd changed their number to have *82 in front of it and when they dial me, obviously they don't have *82 as part of their number (for example, in my contacts a person is listed as *821234567890, but when they call me, it is coming from (123)456-7890).
What I did was then I went back into each contact and for every number, I entered it twice, oncee with *82 in front of it and once without, so if someone had a single mobile phone entry before, now they have two. But this seems kind of redundant and ugly. I want to know if there's an app where I can keep all of my phone numbers in the contacts as-is (the normal way, without *82), but the app will automatically add *82 in front of the numbers I choose to call. Does such an app exist?
Sorry if that was confusing! Thanks for the help!
iPhone 4, iOS 4