Bus was on time and reached on time.
I use Starmart when in KL- SG and find then generally very reliable. My last trip had a one hour delay due to being shuttled from BTS to the Bus Terminal to get on the bus. But in fairness it was F1 week in KL so overall no complaint.
The driver is that the job well although they were not very good in English