I live in NW Indiana which shows a rather good coverage for T-Mobile. I recently switch from VZW to TM last month mainly to reduce my bill in half, which I did. For the most part, coverage is real good with a couple of exceptions. One of them is being my office. Now, just like VZW, my phone gets no signal. However, all I had to do is step downstairs or outside and everything was fine with VZW. I expected about the same with TM. However, when I'm outside the phone has a hard time grabbing signal and sticking with it. It switches between LTE, 3G, H, and E all of time. So, per TM's instruction, I tried forcing the phone to go 3G or E only but the phone still won't hold signal. Now they are blaming the phone (unlocked Moto G 3rd Gen). Since it's not a 'T-Mobile' phone they cannot guarantee connection. My question being, does the phone really matter? I know my G (I have the XT1540) doesn't have this Band 12 everyone is gungho about but does it make that much of a difference? If I do get a phone from TM will I get better connection throughout? It may not fix my issues completely but will it make it better? Anyone have similar experience that can give some insight? Sorry for the long rant but needed to provide the explanation. Thanks for help!