Millennials now represent the largest living generation in North America. Within the past year they ...