I had such a fun afternoon at the Teba Sari Bali Agrotourism nature farm & coffee tasting experience with my daughter that I didn't even realize until after the fact - it was a horrible tourist trap and we way over-spent at their gift shop on teas and coffees to take home! So take my advice with a grain of salt, and be warned about the expensive gift shop and stay away from it, if you do end up visiting Teba Sari.
But why go then, you might ask. Glad you did. We spend at least an hour at the Teba Sari, first visiting the small farm and learning about the local produce and farming. It was more like a garden, and we loved seeing coffee and cocoa to grow in the trees. It all felt so exotic, and my daughter loved it.
After the garden walk, we entered a gorgeous gazebo and our guide offered us a free tea & coffee tasting. We had so much fun tasting the different beverages, and learning about the medicinal effects the teas have. The only drink you had to pay for was the civet coffee and even though we felt bad for the civets we had seen in our tour, we felt like we wanted to try the coffee.
The visit was a memory of a lifetime, and while I started having mixed feelings about the place after we left, I am glad we did visit it.
Read more on my site before you decide whether you should go or not http://www.skimbacolifestyle.com/2015/02/kopi-luwak-civet-coffee-tasting-in-bali.html