Steers
Wow
- 08-22-2013
- 6
I have had no feedback from Steers on a matter i complained about more than a month ago! i was disgusted at how Jainap spoke to me! mad me feel like she was doing me a favour! I think you have the worst customer service eve
Company: Steers
Country: South Africa
City: Cape Town