Also for AT&T customers, many people have discussed that if you've been a customer for several years, you can just call and ask for the unlock code (I personally cannot confirm).

Question Regarding these codes: Does code remain after re-flashing?