Publix has launched a major promotional give-away in a bid to convince shoppers that its own label foods are as good as those produced by household brands.