Worst customer service and they gain…
Worst customer service and they gain your attention by good offer but it is not true.
By imran P.
Response from Clutch Car Club· Mar 2, 2024
Hi Imran, It seems you are located in Canada and are referring to a different company entirely. We would appreciate you directing your review to the correct company in Canada. Thank you!




