Not all SIM cards are the same. Depending on what country you purchased the SIM card, some of them are locked to the carrier that you bought it from. This means that you can use the SIM card in any phone that is sold by that carrier. You can buy a SIM card from the carrier where you are subscribing to.