Buying a tour online is super
1. You choose and watch as much as you like 2. Nothing is forced on you 3. You always see the current price (even a little cheaper than tour operators) and real reviews from tourists. 4. Chat support works around the clock, they call back if necessary, they say when to pay for something (paid in two installments). 5. And most importantly, no spam in the style of "be sure to come to us to see something.