Yes, I understand the frustration and I myself can't accept why we have to pay for Jun and Dec, knowing full well we are not using that service. Moreover, it was collected ahead of time. :nunchuk:
Below is my experience
1) In DS2 school, they only have one provider. Either you take it or leave it. Up to you. If you can't make alternative arrangement, you have to take whatever conditions they provide. Got one period of time, my DS2 reach home like 7.45pm, and by the time take dinner, easily 8pm. The distance is not that far, but more of bus route planning.Complaint to school and bus provider also to no avail.
2) For DS1 school, they have quite a number of bus providers and you get to choose. It is better as there is competition. But certain ground rules still apply i.e. you got to pay for holiday, and if you kid come back on odd hours due to CCA or enrichment etc. and not at 1pm or 6.30pm, but in-between, you got to pay extra $5 per trip back.
Bottom-line about paying for school holiday and not using their service is that, the bus uncles are still employ by the school bus company, and they still need their salary during school holiday. Just like MOE still pay all teachers during school holidays, and same for kindergarten teachers etc. during school holidays.WE GOT TO ACCEPT THIS lor.
And why not they provide limited services during school holiday? I suppose it is too erratic a schedule to arrange, and the volume is not there.