My problem with T-Mobile is they Suck. I waited at their store for help 3 times but the wait is so long you have to go an attend your other appointments. I've called 3 times and have waited over 45 for a customer service agent. All this waiting, just to pay my bill. Obviously now is a late payment. Don't let me start on the service on a brand new IPhone.! I wouldn't recommend this company and as soon as I finish paying my phone I'm switching to AT&T.