12 Feb, 2021 → by ClaimboUser561888
Turbo
1
I'm on my second turbo and the customer service sucks big time. I need to speak to someone to reconcile this issue. I have a considerable amount of money tied up with two failed turbos combined with two mechanics fees and I can't even talk to anyone. I submitted my order number165229719 and the website doesn't recognize their own order number. Is this a joke? Never again