Greyhound
Very poor service
On the 28 Dec 2012, my cousin and i were travelling from JHB to Ladysmith, the bus was suppose to depart at 10h00 but it was late with 45min and no one bothered to explain to us about the delay, we got sms two hours later Greyhound apologising about the delay, My seat number was 17B! to my suprize ...