I've probably used Cellunlocker.net for all of my unlocking needs for the past 7 or 8 years I think, with a grand total of 6 unlocks (I used to travel a lot, and I'm very hard on my tech, lol). Never had any problems, whatsoever. Directions were concise, and unlock code always arrived within hours.
Bottom Line: Yes, I would recommend this to a friend