We booked with Freedom Tours when we were in Saint John for a day on a cruise. We had agreed that they would meet us at the cruise ship terminal at 8am for an 830 start. We were off the ship by 745am and found the representative from Freedom Tours waiting, however the tour guide/driver was not there yet. That was fine as we were a bit early, but we started to get concerned when at 815am the Freedom Tours rep told us he (the guide) was just filling out the paper work at the rental car agency. I was suprised because all of the emails I exchanged with Freedom Tours led me to believe that they had their own vehicles. In any case, after another 5 or 10 minutes the Freedom Tours representative put is in a taxi and paid for us to meet the guide at the rental car agency. When we got there, he was just arriving (in other words, he was definately NOT there at 815am filling out paper work, but instead pulled in at 835am at the rental car agency). We did get a nice van (there were four of us), but again I was suprised when he said that we were early. I double checked the email correspondance I had with Freedom tours, and it definately said an 830am start so I asked him why he thought we were early. He said that he was told we were not starting the tour until 930am! Anyway, needless to say the tour got off to a rocky start. Once the tour actually started, the guide (Mike) was really good. A lot of good information and extra tid-bits. He even brought us rubber boots so that we could cross over a little stream to get some great photos. We beat all of the tour buses to the chosen destinations so it was not crowded. Overall, it was a good tour but the morning was so disorganized that I would not recommend this tour company.