Sites like Snapfish are an integral part of being a parent. I can’t say I patronize Snapfish myself. I’m sure I’ve logged in at some point, but Snapfish is really my wife’s domain. And, right now they’re offering 14 miles per dollar for every dollar you spend with them through the American Airlines AADvantage shopping mall.
It’s only through January 19th, but if you have any pending purchases for Snapfish, Shutterfly, etc, this is the best offer I’m aware of.
My wife puts together a calendar with pictures of the kids every year at Christmas, and then prints them up through Snapfish, Shutterfly or Costco. They get wrapped up as Christmas gifts for various family and friends. And, throughout the year there are other odds and ends that parents want to print pictures for.
Usually, the Ultimate Rewards mall has the best offer for the picture sites, with Snapfish at 10 miles/$. But, this current offer at 14 miles per dollar is the best I can recall seeing.