My current contract with another provider (*rhymes with where the sun rises and sets*) is up on July 7. Obviously, I would wait to cancel it until then. If I buy an iPhone in the meantime and sign up with ATT, can I get the same phone number I have now, with providers overlapping temporarily?