Early upgrades without being the premier customer?

Hey, I recall reading on this forum that Sprint had allowed a customer to upgrade early even though he/she wasn't a premier customer. I believe there was a small fee if you were 6 months until contract expires, and a higher fee if you were over 1 year to go. Can anyone recall the link? or any other info would be great. Thanks