Major Retailers Offer Free Turkeys, But With Spending Catch