Auto Champs
Dont use Auto Champs Cape Town
DONT USE AUTOCHAMPS IN CAPE TOWN! I took a car to Auto champ in roeland street Cape Town. Steve from autochamps told me the car needs a part. He ordered the part and then said it needed another part and so on... I phoned about 50 times and he keeps saying it will be ready next week. I have been to ...