I have spent countless hours comparing tour prices online for activities like rafting, elephant riding, horse-back riding. I keep finding that Bali Discovery tour has lower prices than booking directly with those who run the activities. Has anyone else used them for tours or have recommendations about them? Thanks