I dunno about all these negative reviews but I purchased a set of XD Rockstar Wheels from CARiD and I didn't know exactly what I was looking for or what I was doing when I called. The sales rep was extremely professional and patient.
After about a dozen phone calls from me they walked me through step by step and guided me with what I wanted and needed patiently. I dropped a few G's on these bad boys. I get nothing but compliments from the Dunkin Donuts windows to the gas station attendants. I LOVE them.
Couldn't have selected these without the help and professionalism of CARiD. This was the biggest purchase I've ever made besides my car itself. So Glad I called them.
I call BS on the other reviews.