I've made several purchases from them including two sets of rims and at least one spare. They're are completely legit, honest and transparent. My first order, the rims were not in stock and they weren't sure when they would get them. Nate reached out and gave me many different options and I settled on a set that my kid liked. They were here within days. Second set, they were waiting on the manufacturer for one rim... promised it would be shipped in a few days. And it was shipped on the day they had promised... not only that... the shipment literally arrived the next day. I can't tell you how happy I am with CARiD... they haven't let me down one bit! 10 out of 10 would recommend! Thanks guys!