I'm guessing it's better to buy it at a Rogers store because you can change your voice plan and all that, but what can you do in the Apple store? I'm guessing all they can do is put the iPhone on your account? Or can they change your price plan too? Or can you just buy the iPhone and then call Rogers at home to change your plan and activate/unlock as well? Also, does anyone know if one needs a credit card or can I pay with debit at Rogers stores for the iPhone?