According to insider rumors, Apple has decided not to carry the iPhone 3G when it launches in just a few days. Instead, people will have to try Rogers and Fido stores if they want it. This is in an apparent spat over Rogers’ exorbitant monthly service fees that require 3 year contract. Apple has also apparently diverted a lot of the stock originally intended for the Canadian market.