I am usually not the person to write a bad review, but what I experienced on this tour was just outrageous. I booked my tour one day ahead, with the question if the bus would arrive back in Toronto before 9, as I had further travel arrangements. No problem. Next day, I arrive at the pickup spot, only to find the tourguide Michael very surprised that I had showed up, because he had sent me a cancellation email 45 minutes earlier (which I had not read yet). In the email he stated that my reservation had been cancelled, because I would not make it back in Toronto on time, due to 'major road disclosures'. This turned out to be a major lie, as the tour was overbooked, and he came up with this excuse to kick me off the tour. Instead, he now left an Italian couple behind, because they were 'late'. I went on the tour, and soon found out that there were no road disclosures at all, and we arrived perfectly on time.
During the tour, when we were almost at the falls, Michael asked for the money, but I first wanted to get an explanation about what had occurred. I don't think you should treat people the way he did, and was still hoping that it was not a big fat lie after all. When I tried to confront him about it, he said 'Give me my money or I am leaving you right here'. As I did not want to ruin my day at the beautiful falls, I paid for the tour without saying another word. However, if he would have apologized for the whole situation, I would not have written this review on Tripadvisor. But this guy simply has no dignity, so think twice before you book a tour with him. As a tourguide he was funny, knew a lot about the falls and brought a good atmosphere into the group. But there are no words for the true personality of this guy.
Because of this whole situation I didn't give him any tip afterwards, however, I did thank him and wanted to shake his hand like all the others did, purely out of respect. But even that he didn't allow, he literally waved my hand away!! I have never experienced such a thing in my life.
Long story short; if the tour is not overbooked, you should be fine, have a good time, and be treated nicely. But if not, you might be treated the same way I was treated, which did not make my day at the Falls a memorable day, because it was rather upsetting to know that people can act this way.