My wife and I have been using CallingMart for our T-Mobile prepaid service for over 3 years now. We never experienced any issues with their service. I had to call customer service once, it was my fault (user error), the service agent on the other end was patient and extremely helpful in resolving my error.
Overall, we're extremely happy with the service.
I recommended CallingMart to our friends as well.