We decided to let our child take the bus today. The driver assured drop off would be at 3:40 PM. The bus did not arrive until 4:50 PM! That's a 2 hour and 10 minute ride home. We missed therapy appointment and will probably have to pay for it. Filed a complaint with OPT.