I ported my number over to a competitor and Verizon still charged me for a month of service. I was on the phone with customer service for over an hour with no results. The explanation they gave is that THEY have the option to port the number right away or will after two weeks, of course charging me for those two weeks even though they admit there was no usage during that time. They (not so generously) offered to credit me for two weeks. Awesome, that just means I'm still paying for two weeks of service that was not used or provided.
How is that even legal? I don't care if my new provider sucks, I won't go back to Verizon!