I never waited for the carrier to update the phone. We've been able to get updates via the free "developers" program within short windows after announcements of said updates. e.g. Just installed the update yesterday that was announced at Build 2 weeks ago? I have a device on each platform and my Note 3 gets used for consumption, my iPhone collects dust, and my Lumia 920 does most of the daily business. Still my favorite.