I use Smugmug in the USA. I can't imagine that there would be a problem using it in Canada, there are no censors or filters at the border, and the location of the servers is usually not a big deal unless they are half way around the world.
The service is extremely reliable, I believe they use Amazon servers, so its rarely down, and then only for a short time. The speed of the site is excellent, and being able to manage your images thru Lightroom is definitely a big plus, I always use Lightroom to upload images to Smugmug with Jeffrey Fridels excellent add-in.
You do have to pay for it, as opposed to some of the free sites, but I feel its well worth the cost.