For those who need a visa to Canada and are thinking about a trip to Canada for leisure, I suggest you to give that up and think about somewhere else, unless you can walk in to apply. Otherwise, you will most probably miss your trip, waste your money in application fee and booking your trip...