Called 800# and T-Mobile Customer Service and was told to go into any T-Mobile store and buy a new one for "$35-40", as my Extended Warranty costly plan does not cover batteries, expensive rechargeable batteries.
Called the 8 T-Mobile stores in Silicon Valley, and none had any spare rechargeable batteries, just new phones that come with batteries. In Silicon Valley!!
I call 800# T-Mobile Customer Service back, and they still insisted that the T-Mobile Stores had replacement batteries. Yikes!! Then told to go to the T-Mobile Website and buy it there, listed for $50+shipping+tax!!, not "$35-40". It cost me $80 to next day air it from Texas!! My phone was massive malfunctioning on a power cord in the wall outlet ,,, and a quickly dying original battery.
Newegg recommended Accessory One, but they don't list "replacement batteries" on the left margin lists and don't have a search box,,,and "don't call us" customer service when you do call !! Web sales reviews on Amazon and Google say many 'replacement HTC batteries' DO NOT FIT OR WORK OR LAST VERY LONG !!
Yikes!! What a Nightmare to get a replacement battery for a T-Mobile 4G smart phone. Oh, and i have tried 4 different plans , from $120/mo. to $50 to $80, and from 4G to 2G and to much touted 5G,,, and found little or no difference in speed of page loading on the web, outdoors. So here i am PAYING FOR 4G OR 5G AND MY T-MOBILE PHONE KEEPS SAYING, IN SILICON VALLEY, "2G" !!