A few years ago I tried to buy a couple of phones at a T-Mobile store and they flatly refused to sell to me unless I purchased their monthly phone insurance. The manager openly admitted he knew the practice was illegal but didn't care.
The company is also famous for refusing to pay customers trade in value by fraudulently claiming phones have cracked screens and significant damage.
T-Mobile's been a shit company for years.