I switched from Verizon to Tmo in September. Still haven't received my etf refund from them, but I'm sure it's going to come. Verizon has better signal and service in a few areas like Polaris area. Other then that I'm loving T-Mobile. The bill is exactly the same every month. Unlimited everything including data. After taxes for two phones and the monthly Payment on two phones my bill is $187. When the phones are paid off it will drop to like $130 a month. You can't beat that and no contract.