Most supermarkets where I live are offering a free turkey or ham, with x amount of dollars spent at their store for a month beforehand.
You just have to save your register receipts, show that you bought at their store, and you carry off your free ham.
It used to be $200 in receipts, but that was awhile ago.