A survey of 2,000 general population respondents found that on average, those surveyed purchase 44% of holiday gifts from ...