This is what I did, I purchased the GS3 at retail price, and plan to sell it when GS4 comes out, by then my contract will completely end so that I'd be able to get GS4 at basically free (w/ sold amount from GS3 of course). I'd be rocking GS4 for bout a year than when GS5 or whatnot comes out...