Turbo Exchange
Turbo Exchange really let me down
I took my turbo in for repairs and they gave me a quote for R2000, when I got it back it was installed by a professional mechanic and oil was checked.a drive around the block and my turbo was really messed up. I took it back and the manager didn't even speak to me after they called him.they told me ...