Okay, so here's the thing. I might be getting an iPhone soon and I was wondering if when I buy it I have to take it to a Sprint, At&t, Verizon, etc. store and sign it up for a contract? Like do I have to sign it up right away or can I purchase the phone and hold onto it until I'm ready to sign it up? Thanks in advance! :)