Racing in nascar (even in the truck series) cost a lot of money. How do you expect them to produce more products and sponsor a team at the same time? c'mon man. It's all about promoting the product that is rarely available.