Buy it from Rogers ,pay $50 and they will unlock it. AT&T doesn't unlock their phones that easy and if they do you have to wait at least six months and sometimes if you are not a subscriber with them they don't want to unlock it. They are greedy as **** and is a headache to deal with them.I bought my Lumia from them and I using it on a MVNO network