Indonesian customer satisfaction