It was an experience I will never do again in my life.
1) departure in ticket is 7pm but the driver said they will leave at 8. When asked why 7pm is written in the ticket, he shunned and said for all passengers to arrive early.
2) I booked Mengwi to Malang bus knowing they will drop us at Malang terminal. What they did was the bus intended destination is really Bali to Surabaya. They transferred us again to another bus from Surabaya to Malang thereby extending our ordeal. The entire trip was a total of 14 hours which was miserable.
3) the driver was smoking inside an airconditioned bus. I don't know if this is a standard in Indonesia but its totally unacceptable since we were seated just at the back of the driver's seat.