Greyhound
Bad Customer Service
- 12-21-2013
- 3
It lost my items and even today nobody helped I am moved from pillar to post Cape Town office is not even willing to help at all
Company: Greyhound
Country: South Africa
City: Cape Town