The prices seem reasonable, but my high student loan debt ($440/month in payments) combined with an ever rising price of oil (it hit $142 today) won't let me buy one for a very long time. For more information on Rogers iPhone Canada pricing check out this article.