My family and I have been with tmobile only a few months. We have thus far had multiple issues. We only get service when our devices work. I have been hung up on me so meany times that I have lost count. I have also been put on hold for hours not min but hours. I have been told that I am not going to get anything for free. When i do in fact pay my bills.