T-Mobile is full of BS, they completely have the capability to block certain numbers from calling you, especially due to harassment, and no you do not have to "buy" a special phone just to do it. Now sometimes you have to have a court order, and those details I am unsure of.