I have been trying to purchase a new iphone4 from Costco but am told that they are still dribbling in (after more than 2 months) too slowly to meet demand. Rogers does not have any in either and no one can wait list. They say "just keep calling" to check.