said by rice :Rogers+ will give you a free SIM when doing a HUP or New activation. All other situations its $10
If it's not a Rogers store then they shouldn't be putting a big red Rogers sign in front. If you put a Rogers sign you're a Rogers store and have to accept what comes with it, if not put up your own third party sign or dealer sign.
Goto a Rogers store - not a Rogers store
Get a free sim card - it's $10
It's available in your area - It's not really available right now.
Leave it to Rogers.