Present.com found surveyed 3,000 Americans and found the 150 favorite main streets for Christmas shopping across the United States. "Historic main streets offer authenticity and charm, and streets ...