MyMagazine is giving away free tote bags to the first 10,000 that sign up. You will need your grocery loyalty card to sign up if im not mistaken. I didnt have to put mine in because they said I was already sign up. Sign up and then check your dashboard and click on the mission that says free tote bag.
Click on the blue highlighted link above to request yours.