Unlock your Galaxy S3 / Note 2 for FREE

So, one of the bane of cellphones and those that tend to buy often are the fact that the phones will only work for certain carriers.

Sometimes you're lucky and they can be unlocked, most times, that's not the case for most.

For example, personally I'll be looking to sell my Galaxy S3 when I get my Nexus 4 in.  But, as it stands, I could only sell this to some other Bell users.  Otherwise it's useless; unless they get to a site like cellunlocker.net and purchase the unlock code.  For the S3 it's at least $20.  So that's a cost I either eat on what I'll sell it for, or pay it myself.

So I was happy to stumble across this from XDA.  You must be on JellyBean 4.1 on your S3 (the Note 2 already is) in order for this to work.
[WARNING - this is one of those ... if you do this, you accept full responsibility on your own.  Your mileage may vary, your phone could be bricked, your dog could leave and your house could develop a termite infestation.  AndroidColiseum assumes no responsibility]
I've given it a shot myself, but I just can't find someone with another microSIM for me to try it out on; so, I've yet to validate if it works or not.  Have seen a few in the XDA thread comment it worked on their SGS3 on Bell, so... there's that.

Here's the instructions.  Want to buy a darn near mint condition S3 from Bell, unlocked for your network?

Free UNLOCK N7105 - xda-developers:
"Note: your phone must be running at least Jelly Bean 4.1 otherwise some of the menu choices are not present
Just dial the following keys *#197328640#
Main Menu > [1] UMTS > [1] Debug Screen > [8] Phone Control > [6] Network Lock > Options [3]Perso SHA256 OFF >
after choosing this option, wait about 30 seconds, then go back one step by pressing the Menu button then select Back 
now you are in [6] Network Lock then choose [4] NW Lock NV Data INITIALLIZ 
..... wait for a minute then reboot your phone... enjoy!!! There is no confirmation on the phone that the unlock was successfull.... just reboot your phone....

To test, just insert a sim card from a different carrier/provider. If the new sim card works then your phone is now unlocked."