dja1980,
You might want to search for this seller on Ebay: speed_zero. I had a crest fall off my center cap. The cap was good and tight so I just purchased the crest for $9.99 with free shipping. It was a perfect match and after carefully cleaning the cap before replacing the crest , the replacement crest has stayed attached for over a year now. It was a very cost effective solution for me.