Only seen em on Ebay....I heard they're German original stuff used for NASCAR and F1 etc. Is all the bragging justified?