M.P.
Don't get sprint. I loath it and I can't wait till I can get out of my plan. I am actually going to pay my way out of it.
Most places will of course find hidden charges. Well I have paid more for the most basic plan and their hidden charges that I keep finding, than If I got their most expensive plan and got a new phone on top of it.
I right now have the 450 minutes with unlimited text. I send pictures of my son to his dad daily. Well I had just taken my unlimited data plan off because it was to much. This month bill is $140 because (even though I read the fine print) I didn't see anywhere were it said that I had to upload the pictures to their sprint picture mail then send them out once I get to a camera. Yeah. lame. I kept sending them via text like one normally does. So now I have a huge bill. Apparently it uses the internet to text someone a picture, but they wont charge you to upload it to the computer then send it that way. It's the most STUPID waste of time ever!
My family has cricket. It's ok. Some spots work, some don't. You just have to find them and avoid them. I like their price, they are now getting decent phones, and their customer service in the stores is great (not when you call in though)