I got my Samsung Galaxy S2 unlocked in Canada before travelling to the USA. Went to local AT&T store, got a local SIM card with a $15 pay as-you-go plan for talk & text, and $15 (100MB) data plan. Works like a charm. No expensive roaming fees for me! Next week going to the UK then Ireland and will do the same.