My phone contract has been expired for almost a year, and I've been waiting to get a great deal on the iPhone 5. With my upgrade, I would have been able to get the iPhone 5 for $199.99, but I really didn't want to spend that much on a phone, when I know that the longer I wait, the cheaper it will be. I called my service provider but they couldn't give me a better price, so I decided to just wait it out. Then, I found out that the Best Buy ...