I've read somewhere that Sprint no longer applies plan changes retroactively but prorates charges to the date of the plan change. So, you'd be screwed by Sprint as well.