Greyhound
Horrible Service
On the 30th of April I made a booking to catch a bus from Midrand to Durban, coming back on the 6th of May from Durban to Midrand. On the 6th of May he bus arrived an hour later than scheduled and when I asked the staff, I was told "it's late, we don't know when it will get here". It's ...