Hey guys, I went to my local mall to see if any iPhone 3GS's were available. I passed a BestBuy Mobile and decided to check if they had any iPhones. They guy clearly didn't know what he was talking about because they said they don't offer it without a data plan and neither does Rogers/Fido, even though im certain they do. So I then passed a Fido store and asked the guy the same question. He said they were out of stock, but to go check the Apple store. He also said that I can get it without a data plan, but I would have to pay iPhone Cost + $200. He then said that I can get it *with* data but cancel it before July 19 and only pay a $100 cancelation fee. Does anyone know about this fee? And where would I have to pay this fee, on my first bill?