As a Canuck, I strongly recommend bringing your own fuel, and lots of it. BC fuel prices are a major rip off.
I was in Revelstoke last week and talked to a couple guys that came up from Washington. They said if they had known how much premium was in BC, they would have brought their own fuel.
The one tip, if you end up needing sled fuel, is that you can get marked (dyed) premium which has no road tax on it, so it costs less. In Revelstoke it is from the Big Eddy. In Sicamous I think the Husky has it.