Long story short, i get awful reception with ATT at my workplace. T-mobile offers an unlimited plan text/talk/data for 80$ and also offers wifi calling. The big questions is, i always order the new iPhones on pre order day from the apple store online, would i be able to still do that when I'm on t-mobile? I don't remember seeing tmobile on the pre order iPhone screen, but i might be wrong. Also if any of you guys have switch from ATT to t-mobile, it will be great if you let me know your thoughts, thanks!