Give the gift of Drupal. All merchandise is 50% off through 2016.
When entering a phone number for the first time in a node, the "Add the country code if not filled by the user" works fine. But every time you get back editing the node it incrementally adds a new country code before the already added before code. Instead it should check whether the country code is already given.
I'm using the latest module in a Phone Number field set to "Italian".