Been thinking of getting a BCA Avy vest. I live in Smithers, B.C. Canada. Where would be a good place to buy one and what would be the easiest way to get the cylinders recharged? I don't know where the nearest recharge shop is, maybe that bicycle pump thing? or whatever I would need to recharge at home, cylinders, adapters that sort of thing. Any suggestions would be appreciated. Jay