Apparently this is an email only offer, so check your email for one from Staples in the last day or so. There will be a link for the 250 free cards at the bottom of the email.
Go here to check out the deal page and to get started.
The free ones have to be pretty basic, but hey, they're free!
Don't forget to get your free custom return address stamp too!