I have searched every forum I could find. I was hoping for some advice here. I just got a refurb'd iPhone. I want to activate it but not use it as a phone. My options are: 1) INdependence 2) Activate with AT&T and then cancel. The advantage of activate then cancel in my mind is that no software gets added into the phone and it should be safe for future updates (is this true?). The advantage of INdependence is that it is free. It sounds like a stupid question but I am not a "hacker" so here goes: My question is.... is INdependence activation completely undo-able leaving no trace of itself? I don't want to get stuck in a situation where I want to actually activate my iPhone genuinely via AT&T but can't because I did so today with INdependence. Or maybe I want to upgrade to 1.1.1 but I won't be able to because INdependence was used and somehow everything is locked. I know to make sure I have the right firmware, and I am not worried about the steps to activate using INdependence. I am comfortable with the online instructions.