I just found this while looking for the part number for the center cap. Is the person still around selling these? Does anyone still sell these? I am in need of all four wheel caps. Do the originals stick on or do they secure by tabs?