I had to sign at least a one year contact even bringing my own equipment. This was before things changed to where you could go month to month from the start. I've been out of contract since November 2008 and they keep pushing my upgrade eligibility date further ahead. Granted I have removed extra features to reduce my bill some due to hard times but that should not constitute a change to the eligibility date. It's just not good business practice in my opinion.
There have been times where I've been interested in looking for a new upgrade phone knowing and understanding that I will be renewing with a two-year agreement but can't because they keeping pushing the date on me. This inability for me to get discounted equipment at my own carrier has got me interested in looking elsewhere.
"You rush a miracle man, you get rotten miracles."