Best Buy may follow Radio Shack with a deal of its own if a last-minute claim is accurate. The big-box chain is expected to offer the 8GB iPhone 3GS for free on Friday, December 10, and would go beyond new AT&T customers to include extra lines and qualified upgrades. The discount would be immediate at the counter, BGR's source said.