Hi.
Yes, R. Nicholls is an official Surefire distributor in Canada.
You can visit their website at:
http://www.rnicholls.com/
Although their website may not indicate it, they can order all the Surefire flashlights and accessories, although you may have to wait 1-2 months for items not in stock.
You can order by phone and have the stuff shipped to you.
I ordered a few flashlights from them that way plus some accessories. I plan on getting the A2 Aviator from them too.
I don't believe they will sell you the SureFire batteries though.
You will probably have to pay $5/each for whatever brand they do sell.
FM