It's cheaper than buying tickets on-site. After purchasing tickets online, you'll receive an email with a confirmation slip, which you can print out or show to the staff at the ticket office on your phone. The boat ride isn't crowded, and they provide raincoats. It offers a close-up experience of the falls and is highly recommended!