In Brazil, phone numbers have two digits for the area code and eight for the phone number. Moreover, the carrier sends the caller ID with a leading zero, so that's how I store phone numbers. Example: 02155557777 for the Rio (21) number 5555-7777.
Before I updated from 2.1 to Froyo, numbers were presented with no hyphens. Now, the phone hyphenates them all. But it assumes a US standard, so it comes like 021-555-57777.
Moreover, when I'm dialing local (i.e. 8 digits), say, 5555-2222, it shows as 555-222-22.
Is there any way I can change that? Either positioning the hyphens correctly, or getting rid of the hyphens altogether?