The iPhone 3G S is already confirmed with Rogers/Fido, and the good bit about it is that its on-contract pricing isn’t that different from its US counterpart.
However, not everyone is exactly inclined to get a contract especially if they’ve got a beef or two with the carrier. So, what’s a Canadian to do if they’re not down with Rogers or Fido, but still want an iPhone 3G S? Purchase the iPhone 3GS outright without a contract. Rogers/Fido hasn’t officially announced the device-only price of the iPhone 3G S yet, but we’ve got that info for you right here, right now.
Based on what was leaked from Best Buy, the 32GB iPhone 3G S will retail for $799.99 while the 16GB variant is a $100 cheaper at $699.99. The pricing is the same for both Fido and Rogers. So, armed with this new info, are you still interested in getting a contract-free iPhone 3G S or are their contracts now starting to look more enticing?
[source]