If I buy a Verizon phone -paid in full- from Best Buy, can I also use it on GSM plans -ATT etc as well? Or would I need an unlock? Is the reverse true as well? Buy an ATT paid in full I can then use for Verizon or whatever? I have tried to research all this but still am unsure how it all works. I guess my question is- which phone that I pay for in full- can be used on other providers as well without a professional unlock. Thank you