I got my iPhone unlock in 24 hours. When I followed instructions it didn't unlock. I had to restore the phone to get the unlock. I don't have a "foreeign" SIM card so I can't really know if it's unlocked. ITunes says it's unlocked. When I sell the phone I'll know if it's unlocked when the buyer puts his SIM card in.