Book for free any of these guruwalks. When the tour ends you will be able to pay the guru whatever you consider convenient. Ones will pay 5, others 50. It's up to you!
You can walk the Main Street on your own and enjoy the atmosphere here, of course, but there is much more to offer!