I just got a Sprint Treo 650 phone that has been reprogrammed to work with Verizon. When I call Verizon to try to get them to activate my phone, they say that the ESN is not valid.

I called over 20 times and told a few reps it was a different type of phone, and when they went to activate it they said that the phone was not GPS Compatible or something because if you needed to call 911 and you had no minutes left, it would not let you call it.

I am stumped on what to do or tell them now, please help!