Ordered mine last week and got them in five days. The website quoted an 8 week delay so I was very surprised to find it on my doorstep. They're on the car and look good, but I have concerns - the center cap is nice and tight, but the lug nut caps seem "loose" (I pushed them on with my fingers until it stopped).
Is there something I'm missing, or do these just "stay on"? I would think the centrifugal force would be pretty unforgiving.