Beware: Please be sure to review your bills carefully. I would have been over-charged $65 and a $34 credit was missing - so in reality was OVERCHARGED $99 on current bill. Was on hold for so long I also started multiple chats but people would read my messages and not respond.
Last I heard, US Federal Law requires that any US based company that moves a big chunk of customer service calls to a foreign country must 1)inform caller of where customer service representative is physically located and 2) transfer US customers to a customer service representative located within the US, if the customer requests to be transferred.
I have made several such requests only to be told my call can't be transferred and have the rep be evasive about his/her physical location.
I had to explain my issues, which were not complicated, five times. The rep was trying to be helpful but the language barrier was very difficult to overcome.
T Mobile customer service was AWESOME when they actually gave us our "dedicated team of experts" within the US. Now, saving money is overriding "customer care" and customer service is customer DIS-SERVICE!