too late
At this point if you get good T-mo coverage in your area and don't switch ether you like throwing money away or you are a Verizon/At&t stan!
Never too late unless you stuck in a contract on another provider!
I got tmo with the 4 s got tired of it copped g3 I'm good on the Iphone now