You’re a mean one, Mr. Grinch. Or at least a liar, according to a new poll by our astute older siblings at Consumer Reports. While some of us hem and haw and promise a gift in the future, a full 14 percent of shoppers lie outright when they haven’t bought a gift for someone. [More]