Whole Foods traffic spiked 18.6% on Independence Day