Starbucks is giving out $1 million worth of free gift cards this month at stores and other locations. Look for people walking around in festive, green-and-red Starbucks aprons.