Fellow punters. Do you have any recent (last 12 months) experience with punting in Bali?

What do you recommend, which shops, how much did you pay for what service, what was the quality like.

Please share. Appreciated.