After searching on different websites that offered similar services, I ran into this one in a mobile devices forum. I did a bit of research on my part to see if it was legit (I mean you are handing over the IMEI and payment information). I read the good reviews (and it had just a few bad ones) so I took the chance. In less than 24 hours I received my code and my phone is working just fine.
Bottom Line: Yes, I would recommend this to a friend