well, those promo cards actually have to get distributed, please post a link or picture of the prodcut they will be sold in..... I bet you cant.
next, its not a NASCAR, its a small time series at a mom and pop race track that is a series of amatuers that is sponsored by nascar. Sure it costs more than 500 bucks to put a few stickers on a car, but not a heck of a lot more for something that small time. Its not the major sponsor on the car, its a secondary.
It kind of like the small time baseball team in many citites, they call it pro baseball, but many guys might only make 100 bucks a game. its not like MLB just because the guys are "pro"
they could have atleast stepped up to the arca series, thats a real series that is on the speed network that would get real exposure.... a car running at the same track every week in a small area will only get seen by a few thousand people, it could been seen by a few million in the arca series, thats more of a minor league for nascar than what they signed up for.