If you sign up for or are already signed up for the Target baby registry you will receive a free $20 gift card which can be applied towards any purchase at Target. The card came attached to the most recent edition of the Target baby registry catalog.
There are a number of annoying conditions that come with the gift card, but as long as you plan on using the $20 Target gift card towards an in store purchase you should not have any trouble redeeming it. To redeem the card you must bring it to a Target store, sign up for a baby registry, and the gift card can not be used towards another gift card.
Its nice to see retailers giving back to their customers, even if it is spurred on by their desperation during the recession.