FrostyIsMe :
Ok so I heard that unlocked phones are phones that you put your old phone sim's card in it so you keep the old phone's plan right?
So I was wondering where can I find phones that will work when I put my virgin mobile sim card in? I dont know much about that stuff.
Thanks
Under the operating assumption that you're Canadian, you have a few options.
To have your phone work on Virgin Mobile, it must support a certain frequency (it can support more, but this is the minimum): 850/1900mhz.
Most phones you find can do this without issue, but always doublecheck. A good reference is GSMArena.com or Wikipedia, both should list this frequency.
From there, you will need to find a phone that you like - shameless plug here, I work at Staples, but we sell a good selection of mobile phones that are unlocked by default. If you prefer, many companies also sell such phones, but be careful to avoid chinese "Grey market" phones, as they're called.
If you want some really solid unlocked options, I would suggest the Oneplus One, Oneplus Two, the upcoming Oneplus X, the Moto X Play, one of the Nexus 5X or 6P, or a phone from Oppo. These are all fairly good options. BLU makes some decent phones too, if OS upgrades aren't a concern for you, check them out.