I just switched from T-Mobile to Verizon. The last time I was in Buffalo, I thought the T-Mobile coverage was pretty good, but that was a few years ago and was mostly around the Tonawanda area. Ended up switching to Verizon because I get a discount from work and decided to do a family plan, paying about $220 for 4 people. Before my parents and sister were all on separate carriers.