I saw one of these on a Multi in Germany - looked good and was told were plastic and cost around £60 unpainted/not fitted. Didn't get a chance to look closely enough to see how it was stuck on though.
Did it look worth £60.... Not so sure about that! Certainly not worth the price on that link!