I had very worst experience with verizon customer service. They took 6 months to close my account and I had to pay the bill for 6 months without using the service, as I am out of the country.
I would not recommend anybody to go with Verizon. T-Mobile is far better than these guys.