Rogers pay as you go activation question
I am looking for a second pay as you go phone for my family member. I am personally using Petro Canada Mobility, it is good but I am not happy that they changed their price and expiration date. I am mostly interest in Rogers pay as you go, mainly for the possibility o f roaming to US and the 1 cents/min evening/weekend plan. I have a unlocked iphone 2g so I don't need to buy a phone (unless necessary) and I have a chance to buy a used sim card. Now my question is if I go out and buy a $100 credit (expire 365 days, where to buy?), can I activate it online for free (I know my friend is charged $30 activation fee in a rogers store), do I get a local phone number at the time of activation? is that all I need for the first year (assuming I am not using up the $100 minutes). Also, walmart have a Rogers Samsung P.a.y.g phone for $69 at their anniversary sale ($99 in rogers.ca), does it includes sim card and activation charge?
Also, if you have other recommendation, please let me know, how do people compare Rogers and Petro C mobility at their current rate. I am aware of 7-11, but there is no 7-11 store in Kingston, just wonder if I buy a top up from a 7-11 store far away, can I still get a local phone number?