Last-minute shoppers feel the love in Target's greeting card aisle