I just got an email from Mypoints that highlighted some FREE gifts from Vista Print (you pay the shipping). You can get a FREE mug, calendar, flip book, tote bag or business cards. You do have to my a Mypoints member, you can sign up here or click the banner below. I did a similar promotion before Christmas and shipping seemed to be around $5, but probably varies depending on what you order.
This came in an email offer-if you go through Mypoints and search Vista Print, they offer FREE Sticky Notes, Return Address Labels, Invitations, Labels, a Rubber Stamp or FREE business cards. Once you are signed up for Mypoints, you will get a variety of emails that you can click through to get points to save up for gift cards. Their emails seem to be randomized, but they will likely be sending out this offer to many Mypoints members.