Greyhound
Bad service
I booked my son on the 09:15 bus departing from Midrand to Kimberley. He boarded the bus at 09:15 to Park Station and at 10:40 I received a message from my son that he has been told by Greyhound that the bus is delayed and he will be travelling at 13:00! I have not received any communication from ...