Canada Post has apologized for distributing an anti-gay flyer to residential mail boxes in Happy Valley-Goose Bay last week. Thoughts?