I almost never do online shopping or transactions because I am nervous about scam websites, but this site seems to have been safe so far. I got the unlocking code within 24 hours, followed the provided instructions, and everything seems to have worked as predicted. My phone tells me it is successfully unlocked. I have yet to actually purchase a foreign Sim card and see if it works on the phone though, but so far so good.
Bottom Line: Yes, I would recommend this to a friend