Some phones that work fine with AT&T don't work well on T-Mobile. There are also places where T-Mobile's service is pretty bad. If you'd tell us where you're located and what phones you used we might be able to explain what was going on.
I agree with drnewcomb2. If we know what kind of phone you're using and give us an idea if where you're having the issue, we may be able to give you an answer about the messaging issue. Sorry to hear you've had trouble, but we do want to help.