I can’t find any restrictions on the offer at all, but here’s the fine print for you to check out:
“Limit one Snapfish gift card per customer. Cards will be distributed from 10/7/11 – 11/2/11 at Gap Outlet stores in the U.S. while supplies last. Not valid at Gap, Gap Kids, babyGap, Gap Body or online.”
Definitely worth checking out if you were headed in anyway or need to do some shopping!