Yes, and No.
Yes I do know how to unlock 'em, and no there isn't any free stuff.
The only way to unlock these without going to your provider is with either a Smart-clip, Mss, or similar.
Far to expensive unlock you have around 20 to do or so. Best bet is an unlock shop £5-£10 depending on where you live.
Very easy to get hold of, but they weigh in at around £160.
You can buy clones with old firmware in (won't do the newer phones) they are around the £100 mark. They are also supposed to be about as useful as a fish with tits.