Digital Trends – On Monday August 22, Best Buy will be giving away the iPhone 3GS with a two-year activation contract from AT&T according to a leaked snapshot of an in-store advertisement published at Techbuffalo. The iPhone 3GS sells for $49.99 with activation normally, but this promotion is likely a tactic to clear out stock for the upcoming announcements of the iPhone 5 as well as a potential announcement of a less expensive iPhone 4. Itâs likely that Apple will discontinue the iPhone 3GS during the announcement as well. This is the second time that Best Buy has rolled out a single day promotion for the iPhone 3GS. The first time was in early December 2010 and the cost was also free with activation.Â