1. If you're looking at retail prices, you're better off getting it from the Apple store because they'll come factory unlocked.
2. Robellus mandate a minimum $80 plan ($70 if you're upgrading with Telus) in order to get the 5C for $0 upfront. The $80 plans in question are all exactly the same: Unlimited Canada-wide calling with 500 MB of data, unlimited text (not international) and call display/voicemail. By paying Koodo $250 upfront, you can take plans starting as low as 35 bucks/month.