Most people don't have a clue as to what it costs to "win" something of some value. Say that Escalade sold for $50K, you would get a 1099 from the company giving it and that means you have to pay income tax on that amount. Then theres sales tax and probably some others thrown in there for the government to make a buck. That "free car" could end up costing almost as much as the purchase price
Jeff