I agree, go for the free option (its known to work). If you don't trust yourself or anyone in this forum to give you the right code(s) to unlock it, then check out the forum on unlockme as they "trusted" unlockers offer a free unlocking service.......
be very careful though, as they can be very strict & arrogant if you so much as breathe the wrong way! I know of many members, myself included, that have been banned for no apparent reason. They have said to people "you have violated rule number #, consider this your 1st of 3 warnings" and so on. I replied to this private message asking very politely, where I could find the list of rules as I hadn't seen them...I even apologised, and also asked what rule I had broken (he had only specified the rule number). I didn't get a reply after a few days, so I posted a request for the info in the forums. Within 10mins I had been banned. I emailed the admin account asking why I had been banned, again no reply!