I've got sprint and I love them, ecellent customer service. I pay $100 a month and that includes unlimeted everything including walkie talkie and internet. I've had them for 2 years and my bill has always been the same every month.
I've had to get my Credit Card number changed to keep media services from collecting on equipment that was returned with expired contracts. I have a judgement against one, they settled out of court with the agreement of non-discloser................ I'm still waiting for the check, six years later, and it's still on my credit report for N.P. breach of contract.