I talked to someone yesterday and someone today via livechat.
They say it is ordered but don't see any updates and I will get a email when it has been shipped.
I don't feel very confident. I will check out some local stores for stock.
Some rogers stores are carrying both the S view and gel cases...I'm thinking about grabbing an S View until my Neo hybrid and glass screen protector show up. I got a cheap third party hard case from best buy but doesn't offer much proctection.
As of today most Rogers stores downtown in the eaton or bay area have either s-view or gel cases. No battery kits as yet.