While T-Mobile does use SIM cards, they lock their phones so that they will only accept SIM cards for their own network. If you tried to put a Rogers SIM card into a T-Mobile locked phone you would only get an error message. It is technically possible to unlock the phones, but the provider does not give out that information. If you can get an unlocked North American GSM phone, then this would work with a Rogers SIM card.