Do you watch Nascar. Every week there are 100s of companies advertising. That little Tidbit means nothing to me. In fact I even remember EZTO have a sponsership with a racecar and that whole company proved to be a scam