A little over a month ago I went to Canada and before that I had to apply for a Visa and to my surprise it takes a little while to get the Visa because you have to send it out of town. And they are very particular about all the details to make sure your Visa goes smoothly, and if there are any mistakes your back to square one and the timer resets back to zero.
Details:
On another note they were very nice upon arrival, pretty much everyone in Canada was very nice during our visit and helpful. I got a lot of pictures I will be posting up at a later time, and when we were there it was during some Hockey games and they are intense about their Hockey.