The Heart Foundation is getting slammed for an offensive ad blaming victims of heart disease junkee.com